Beekbergen (; or
Beekbargen) is a village and former municipality in the
Dutch province of
Gelderland. It is located in the municipality of
Apeldoorn on the edge of the
Veluwe. The rural area on the southwestern side of the village is dominated by forests and the rural area on the northeastern side by agricultural land. The hamlet of
Engeland is situated inside the rural area that is part of Beekbergen, as well as several holiday villages, campsites and hotels. The village also houses a number of retirement homes and a homeless shelter, called "Het Hoogeland". Beekbergen had 4,545 residents on January 1, 2015, of which three out of five people were living inside the urban area.