Mátraszele is a village in Nógrád County, Hungary, the Zagyva river flows through the settlement.
The closest train station with public transport in Bátonyterenye 10.4 km far.
At the beginning of the 19th century, it was owned by Count Pál Lázár and the Oláh family.
[1] According the 2022 census, 90.2% of the population were of Hungarian ethnicity, 2.2% were Gypsies, 0.6% were Romanian and 9.5% were did not wish to answer.
The religious distribution was as follows: 40.6% Roman Catholic, 16.1% non-denominational, and 39.0% did not wish to answer.