La commune de Champigny-sous-Varennes est située dans le département Haute-Marne.
Les communes limitrophes sont les suivantes : Varennes-sur-Amance, Anrosey, Arbigny-sous-Varennes, Chézeaux.
4 infirmiers et infirmières à domicile pratiquent à Champigny-sous-Varennes.