Byen ligger 4 km nord for Svinninge, 4 km syd for Fårevejle Stationsby, 20 km vest for Holbæk og 25 km sydvest for kommunesenteret Højby. I sydvest har byen vokst sammen med Vallekilde.