Hersnap est un village dans la commune de Kerteminde, dans la région de Danemark du Sud, au Danemark. Hersnap se situe à 20 m d'altitude. La grande ville la plus proche est Odense, à 23 km au sud-ouest. Plages à proximité : Nordstrand (6,9 km), Sydstranden (8,3 km). Parmi les sites touristiques alentour : Nonnebakken (23 km), forteresses circulaires vikings (23 km) et Cathédrale Saint-Knud d'Odense (23 km). Parmi les sites naturels : Tornø (14,1 km) et Munkebo Bakke (9,0 km).