Il est situé sur un promontoire qui domine la vallée de la rivière, Le Suran, qui est un affluent de l'Ain.
Le village est à une altitude de 420m à la mairie, et de 350 m à la rivière.
Il est composé du bourg est de 3 hameaux :
et des écarts :
La superficie de la commune est de 1050 ha.
Elle est limitrophe avec les communes de Louvenne au nord, de Andelot-Morval et Florentia à l' ouest, Villechantria et Montagna le Templier au Sud et Lains à l' est.
Le village est situé au carrefour de la départementale 117 de Lons le Saunier à Germagnat (01) puis la D 42 en direction de Pont d' Ain et de la départementale 3 de Saint Amour à Arinthod.