Ejby is a town with a population of 1,971 (1 January 2025) in Lejre Municipality, Region Zealand in Denmark. The town was largely parcelled out from the main farms, BigÃÂ¥rden and PræstholmgÃÂ¥rd.
The town has a small harbour and a sailing club. There's a school (Bramsnæsvigskolen) and a gymnasium supporting football, badminton, fitness, and handball.
Ejby is situated at the base of Hornsherred, on the southwestern corner of the peninsula, near the southeastern shore of the Isefjord between Holbæk and Roskilde.
Ejby àdal (Ejby River Valley) is located between Ejby and Kyndeløse Sydmark just north of the town, along the banks of Ejby à(Ejby Creek) where it empties into the Isefjord.
To the South, a large forest area stretches to Elverdamsvejen (Elverdam road). The forest is the property of Earl Frederik August Rosenkrantz Scheel and the manor house RyegÃÂ¥rd.