Sonnerup est un village dans la commune d'Odsherred, dans la région de Sjælland, au Danemark. Sonnerup se situe à 11 m d'altitude. La grande ville la plus proche est Holbæk, à 27 km au sud-est. Plages à proximité : Lumsaas Sønderstrand (2,6 km), Tengslemark (2,8 km), Gudmindrup (4,9 km). Parmi les sites touristiques alentour : Char solaire de Trundholm (5,5 km), Cathédrale de Roskilde (47 km) et Højby Church (3,9 km). Parmi les sites naturels : Esterhøj (12,3 km) et Høve Stræde (11,8 km).