Barslev est un village dans la commune de Struer, dans la région de Jutland central, au Danemark. Barslev se situe à 11 m d'altitude. La grande ville la plus proche est Holstebro, à 33 km au sud. Plages à proximité : Sillerslev (14 km), Ålbæk (14 km). Parmi les sites touristiques alentour : Oddesund Bridge (8,6 km), Hurup Stone (12,6 km) et Lundhøj (13,5 km). Parmi les sites naturels : Ashøj (13,8 km).