La commune de
Saint Etienne sur Chalaronne est située à l'est du canton de Thoissey, à la limite des cantons de Chatillon et de Saint Trivier sur Moignans. Historiquement elle faisait partie, comme tout le canton, de la principauté des Dombes mais l'administration la classe dans la région agricole de Bresse.
La superficie de
Saint Etienne sur Chalaronne est de 2099 hectares en fait la deuxième commune du canton après Saint Didier. Elle s'étend sur environ 5.5km d'est en ouest et du nord au sud.
La
Chalaronne qui la traverse d'est en ouest reçoit sur sa rive droite la Glenne et sur sa rive gauche le ruisseau du bourg.
La topographie est assez accidentée, culminant au sud à Montpopier (261m) alors que Tallard ne se trouve qu'à 185m.