Die Gegend von Szomor war schon zur Zeit der Römer bewohnt. So wurde im 19. Jahrhundert im Ortsteil Somodorpuszta eine fast vollständige vierrädrige römische Kutsche gefunden, welche ins Ungarische Nationalmuseum gebracht wurde. Der Name der Siedlung wurde erstmals zur Zeit der Árpáden im 13. Jahrhundert erwähnt. Im Großen Türkenkrieg wurde der Ort zerstört und danach wieder aufgebaut.