Mátészalka is a town located in the Szabolcs-Szatmár-Bereg county within the Northern Great Plain region of eastern Hungary. It is situated along the Kraszna River, positioned approximately 52 kilometers east of Nyiregyhaza, which serves as the county seat.