Nové Mesto pod Šiatrom (maď. Sátoraljaújhely) je mesto v Maďarsku v Boršodsko-abovsko-zemplínskej župe v Šiatronovomestskom okrese.
Má rozlohu 7 344 ha a žije tu 15 619 obyvateľov (1. január 2011). Po prvej svetovej vojne bolo mesto rozdelené na dve časti; menšia časť pripadla Slovensku (dnešné Slovenské Nové Mesto).