Tarp est un village dans la commune de Varde, dans la région de Danemark du Sud, au Danemark. Tarp se situe à 9 m d'altitude. La grande ville la plus proche est Esbjerg, à 16,6 km au sud-est. Plages à proximité : Sædding (12 km). Parmi les sites touristiques alentour : Esbjerg Art Museum (16,7 km), Horne Stone (19,4 km) et Vardehus (10,2 km). Parmi les sites naturels : Blåbjerg Dune (17,6 km).