Grad se nalazi u košičkom kraju u Istočnoj niziji, u istorijskom regionu Zemplin. Nalati se 60 km istočno od grada Košice i 35 km zapadno od Užgoroda u Ukrajini. U okolini se nalaze planinski venac Vigorlat kao i jezero Zemplinska Širava.
Istorija
Prve naseobine na današnjem prostoru Mihalovca su bile u Neolitu. Sloveni su se naselili u ove krajeve u 5. veku. U 9. veku ova regija je ušla u sastav Velike Moravske. Od 12 veka region je bio u sastavu Kraljevine Mađarske. Grad se znatno razvio u 18. i 19. veku a od 1867. dobija status velike zajednice i postaje glavni grad jednog distrikta u okviru okruga Zemplen. Nakon 1918. (potvrđeno Trijanonskim sporazumom) Mihalovce sa slovačkim ostatkom Zemplenskog okruga ulazi u sastav Čehoslovačke. U okviru samostalne Slovačke, Mihalovce se nalazi u okviru okruga Mihalovce.
Stanovništvo
Prema popisu iz 2001. u gradu je živelo 39.948 stanovnika. Od toga 94,57% su bili Slovaci, 2,24% Romi, 0,73% Česi i 0,47% Ukrajinci[1]. Katolici su činili 53,92% stanovništva, Grkokatolici 19,65%, 9,73 % ateisti i 5,19% Pravoslavci[1].