Il y a 322 armoiries dans le département. Il y en a 69 sur le site (21.43 %).

 Ainay-le-Chateau (03360)
 Allier (--)
 Arfeuilles (03640)
 Arronnes (03250)
 Aubigny (03460)
 Avermes (03000)
 Bagneux (03460)
 Barrais-Bussolles (03120)
 Bellerive-sur-Allier (03700)
 Billy (03260)
 Bransat (03500)
 Chantelle (03140)
 La Chapelle (03300)
 Charroux (03140)
 Chezelle (03140)
 Chouvigny (03450)
 Commentry (03600)
 Créchy (03150)
 Cusset (03300)
 Le Donjon (03130)
 Escurolles (03110)
 Etroussat (03140)
 Fourilles (03140)
 Gannat (03800)
 Gennetines (03400)
 Huriel (03380)
 Hyds (03600)
 Lamaids (03380)
 Lapalisse (03120)
 Lignerolles (03410)
 Limoise (03320)
 Malicorne (03600)
 Marcenat (03260)
 Marcillat-en-Combraille (03420)
 Mazirat (03420)
 Molles (03300)
 Montilly (03000)
 Montluçon (03100)
 Montvicq (03170)
 Moulins (03000)
 Néris-les-Bains (03310)
 Neuilly-le-Réal (03340)
 Ronnet (03420)
 Saint-Aubin-le-Monial (03160)
 Saint-Bonnet-de-Tronçais (03360)
 Saint-Ennemond (03400)
 Saint-Fargeol (03420)
 Saint-Genest (03310)
 Saint-Germain-des-Fossés (03260)
 Saint-Hilaire (03440)
 Saint-Marcel-en-Marcillat (03420)
 Saint-Nicolas-des-Biefs (03250)
 Saint-Pourçain-sur-Sioule (03500)
 Saint-Yorre (03270)
 Sainte-Thérence (03420)
 Saligny-sur-Roudon (03470)
 Seuillet (03260)
 Sorbier (03220)
 Souvigny (03210)
 Terjat (03420)
 Trévol (03460)
 Varennes-sur-Tèche (03220)
 Verneuil-en-Bourbonnais (03500)
 Vernusse (03390)
 Vichy (03200)
 Villebret (03310)
 Viplaix (03370)
 Vitray (03360)
 Yzeure (03400)