Le site de Champdor est immédiatement reconnaissable à son château et au donjon qui se voit des alentours, château construit au milieu du XVIIIème siècle. Il est aujourd'hui le lieu d'expositions et de manifestations culturelles.
Champdor est bordée au nord par un étang que traverse l'Albarine (dont la source est sur le territoire de la commune de Brénod).