Flarup est un village dans la commune de Thisted, dans la région de Jutland du Nord, au Danemark. Flarup se situe à 43 m d'altitude. La grande ville la plus proche est Skive, à 43 km à l'est. Parmi les sites touristiques alentour : Hurup Stone (4,3 km), Vestervig Abbey (7,1 km) et Lundhøj (7,2 km). Parmi les sites naturels : Ashøj (3,9 km).