Les différents équipements communaux sont :
- l’hôtel de ville (qui accueille dans ses murs, au rez-de-chaussée, le secrétariat de mairie, la salle des mariages/salle du conseil, et au 1er étage, l’agence postale ainsi que les bureaux du syndicat des eaux Bresse Dombes Saône),
- un bâtiment multi-services qui accueille un bureau de tabac, une boulangerie et deux appartements locatifs,
- les remparts,
- une maison des associations (mise à disposition du DOJO pour le Judo et le Kick-boxing, une salle de répétition pour les chorales, une salle de réunion),
- un centre de secours,
- une école maternelle,
- une école primaire, la cantine scolaire, l’accueil périscolaire et deux appartements locatifs,
- une salle polyvalente (qui comporte une grande salle ayant une capacité de 600 personnes, et deux foyers pouvant accueillir cinquante personnes maximum),
- deux courts de tennis éclairés et un club house,
- un city park (plateau multi-sports et aires de jeux pour les petits),
- une aire de pique-nique,
- un stade de foot,
- un jeu de boules,
- un square,
- une salle de musique (pour les répétitions de la fanfare et les cours de l’école de musique),
- une maison médicale (accueillant un médecin généraliste, un kinésithérapeute, des infirmières),
- un bâtiment pour les services techniques,
- un immeuble locatif comprenant deux logements,
- des garages locatifs,
- une borne publique de recharge pour véhicule électrique.