Bélapátfalva is a town in Heves county, in Hungary, located north of the city of Eger. The town is located inside the Eger-river valley at an altitude of 311 meters above sea-level. Facing the town is the Bél-kő mountain which rises 811 meters and is one of the highest peaks of the Bükk mountains.