Sátoraljaújhely este un oraș în districtul Sátoraljaújhely, județul Borsod-Abaúj-Zemplén, Ungaria.
Are o suprafață de 7.345 ha. Populația este de 12.653 locuitori, determinată în 1 ianuarie 2025, prin actualizare statistică[*], pe criteriul de populație rezidentă (Ungaria)[*][[populație rezidentă (Ungaria) (criterion in Hungary; people in a given area which have usual residence (registered permanent address) there and have no temporary residence (registered temporary address) elsewhere, and number of people having registered temporary residence there)|]].