Il y a 596 armoiries commençant par cette lettre en France.
Il y en a 74 sur le site (12.42 %).

 Oberdorf (68)
 Oberentzen (68)
 Oberhausbergen (67)
 Oberhergheim (68)
 Oberlarg (68)
 Obermodern-Zutzendorf (67)
 Obermorschwihr (68)
 Obermorschwiller (68)
 Obernai (67)
 Obersaasheim (68)
 Obies (59)
 Obrechies (59)
 Ochtezeele (59)
 Octeville (50)
 Odomez (59)
 Offrethun (62)
 Ogy (57)
 Ohain (59)
 Oigny (41)
 Oise (60)
 Oisy (59)
 Olargues (34)
 Olette (66)
 Olivet (45)
 Ollioules (83)
 Olonzac (34)
 Oltingue (68)
 Olwisheim (67)
 Ondreville-sur-Essonne (45)
 Onnaing (59)
 Onzain (41)
 Oost-Cappel (59)
 Oradour-sur-Glane (87)
 Orange (84)
 Orbec (14)
 Orbey (68)
 Orchies (59)
 Orcines (63)
 Orgerus (78)
 Orgeval (78)
 Orgnac-sur-Vézère (19)
 Origny-en-Thiérache (02)
 Orléans (45)
 Orly (94)
 Ormesson-sur-Marne (94)
 Orne (61)
 Orsan (30)
 Orsay (91)
 Orschwihr (68)
 Orsinval (59)
 Ortaffa (66)
 Orthez (64)
 Orvault (44)
 Orvaux (27)
 Orville (45)
 Osenbach (68)
 Osmoy (78)
 Osny (95)
 Osseja (66)
 Ostricourt (59)
 Ostwald (67)
 Ottmarsheim (68)
 Ottrott (67)
 Ouchamps (41)
 Oucques (41)
 Oudezeele (59)
 Ouessant (29)
 Ouistreham (14)
 Oulchy-le-Château (02)
 Outarville (45)
 Ouzouer-le-Marché (41)
 Ouzouer-sur-Loire (45)
 Oxelaere (59)
 Oyonnax (01)