La commune est située à 5 km de Louhans-Châteaurenaud et possède une halte nautique sur la Seille. La Voie Verte La Bressane reliant Chalon sur Saône à Lons le Saunier passe aussi par la commune.
L'église Saint-Pierre de Saint-Pierre-de-Varennes témoigne de deux époques de construction : la période romane (clocher, portail principal) et l'époque gothique (porche de la façade, porte latérale et son porche, chapelle des seigneurs de Brandon).