地理上分成三个大的地区，北部为诺尔兰高原，山岚起伏，大片辽阔的森林；斯韦阿兰位于中南部，多为平原或丘陵，湖泊约9万个；最南部为约塔兰，由斯莫兰高地和肥沃的斯科讷平原组成。大约有15%的瑞典国土位于北极圈以北。哥得兰岛和厄兰岛是瑞典最大的岛屿；维纳恩湖、韦特恩湖和梅拉伦湖是瑞典最大的湖泊。南部的厄勒地区和中部的梅拉伦湖周边则人口密度最高。
气候.由于北大西洋暖流的影响，瑞典大部分地区属温带气候。即使位于较高纬度，但四季仍分明，气候亦温和。瑞典可划分三种气候，南部主要是海洋性气候；中部