A égale distance de Lyon et Genève, Le village de CHAMPDOR-CORCELLES est situé au cœur du Plateau d'Hauteville dans le département de l'Ain. A 5 kilomètres du chef-lieu du canton (Hauteville-Lompnes), CHAMPDOR-CORCELLES a une situation géographique idéale dans le Haut-Bugey mais bénéficie aussi d'une proximité avec de grandes villes comme Oyonnax ou Bourg-en Bresse situées à moins d'une heure.
L’altitude moyenne du village est d'environ 840 mètres (min 780m et maxi 1183m). Le territoire, d'une superficie de plus de 31 Km², s'étend sur les terres des anciennes communes de Champdor et Corcelles. De nombreux hameaux bordent ce territoire. Le hameau de la Palud, la ferme du Pommier, la Chenalette, la ferme de Gourd, le hameau de Cléon, le hameau de Ferrières ou encore la Chavanne se répartissent autour des deux bourgs principaux. Au dernier recensement en 2013 (source INSEE), la commune de Champdor comptait 452 habitants et celle de Corcelles 227. La commune nouvelle Champdor-Corcelles totalise donc 679 habitants.