法罗群岛位于挪威、冰岛、苏格兰和设得兰群岛之间的北大西洋海域,大约在冰岛和挪威的之间,临近冰岛,以及苏格兰的埃利安锡尔,是从欧洲内陆到冰岛航线的中途站。在北纬61°25'-62°25'和西经6°19'-7°40'之间,分布有18个小岛和岩礁,其中17个岛有居民。总面积为1399平方公里。主要岛屿有斯特莱默岛(Streymoy)、东岛(Eysturoy)、维格尔岛(Vágar)、南岛(Suðuroy)、桑岛(Sandoy)和博罗伊岛(Borðoy),其唯一重要的无人岛是小迪门岛(Lítla Dímun)。
法罗群岛地形多山,大致为崎岖、多石的低山,地势高耸崎岖,有险陡的峭壁,以及被深狭谷隔开的平坦山顶。各岛具有典型的冰川期侵蚀地貌,冰斗、U形谷发育,遍布充分发育的峡湾与巨大金字塔形山体。其地理最高点为斯莱塔拉山,海拔为882米(2894英尺),平均海拔高度300米。各岛海岸线非常曲折,汹涌的潮流激荡着岛屿间狭窄的水道。海岸线总长1117公里。域内没有重要的湖泊或河流。岛屿由覆盖冰川堆石或泥炭土壤的火山岩构成——拉斑玄武岩和火山岩为此岛的主要地质。法罗群岛是古近纪时代Thulean高原的一部分。
法罗群岛属于温带海洋性气候,北大西洋暖流经过该地。冬季气候并不酷寒,平均温度约3~4摄氏度;夏季气候偏凉,平均温度约9.5~10.5摄氏度。由于是低气压向东北移动的经过路径,法罗群岛常年大风、大雨天气,晴朗天气十分稀少。每年平均260个降雨日,其余常见阴天。