
Charnay est un petit village français, situé dans le département du Doubs et la région de Bourgogne-Franche-Comté (anciennement Région Franche-Comté).
Ses habitants sont appelés les Chanettiers et les Chanettières.
La commune s'étend sur 5,7 km² et compte 482 habitants depuis le dernier recensement de la population datant de 2007. Avec une densité de 85,2 habitants par km², Charnay a connu une nette hausse de 12,1% de sa population par rapport à 1999.
Entouré par les communes de Chenecey-Buillon, Courcelles et Cessey, Charnay est situé à 1 km au sud-ouest de Chenecey-Buillon la plus grande ville aux alentours.
Situé à 360 mètres d'altitude, la Rivière La Loue est le principal cours d'eau qui traverse la commune de Charnay.
La commune est proche du parc naturel régional du Haut-Jura.

La Mairie
Le Lavoir

Le Monument aux Morts
Ce village ne possède pas d'église.