První písemná zpráva pochází z roku 1254. Město se nachází v nadmořské výšce 412 metrů. Na území žije 1203 obyvatel. V obci působí FK Mirotice, Klub seniorů, TJ Sokol, Myslivecké sdružení, Místní organizace Českého rybářského svazu a Sbor dobrovolných hasičů.