På tv-bilder syns hur stadens rådhus genomborrats av kulor medan människor hörs skrika i bakgrunden. På sociala medier cirkulerar bilder på blodiga kroppar som ligger utspridda på gatorna.
Enligt åklagaren Sandra Luz Valdovinos finns stadens borgmästare Conrado Mendoza Almeda bland de döda. Hans parti PRD fördömer den "fega avrättningen" på borgmästaren och kräver rättvisa. Även Mendoza Almedas far ska ha dödats, rapporterar BBC, i attacken som skedde i fullt dagsljus i delstaten Guerrero.
Lokala medier uppger att det kriminella gänget Los Tequileros, med kopplingar till det ökända drogsyndikatet Jalisco nueva generación, tros ligga bakom attacken. Motivet är ännu oklart.
San Miguel Totolapan – med runt 4 300 invånare – ligger i regionen Tierra Caliente, som beskrivs som en ytterst våldsam del av det delvis gängkontrollerade södra Mexiko.
Sedan 2006, då den mexikanska regeringen satte in militären i kampen mot knarkkartellerna, har fler än 340 000 människoliv krävts.