Швеция расположена в восточной и южной частях Скандинавского полуострова. Примерно пятая часть ее территории находится за Полярным кругом. Страна простирается с северо-востока на юго-запад более чем на 1500 км. Протяженность с запада на восток небольшая: на севере около 300 км., В средней части - 400-450 км., А в районе полуострова Сконе - всего 90-120 км.
На востоке Швецию омывают воды Ботнического залива, на юго-востоке и юге - Балтийского моря, на западе - протоков Эресунн (Зунд), Каттегат и Скагеррак. Швеции принадлежат острова Готланд и Эланд. Протяженность береговой линии вместе с бухтами и заливами - свыше 7600 км. На суше Швеция граничит на севере и западе с Норвегией и на северо-востоке - с Финляндией. Швеция - страна невысоких гор и холмистых равнин. На северо-западе расположены горы с самой высокой вершиной Швеции - горой Кебнекайс (2111 м.). На востоке находится Норландське плато, занимающее почти половину территории страны. Плато пересекают полноводные реки, впадающих в Ботнический залив. Русла рек проходят линиями тектонических разломов, образуя длинные узкие озера и высокие водопады. Холмистые территории между реками покрытые лесами (тайгой). Норландське плато - главный район шведского лесного хозяйства и размещения гидроэнергетических ресурсов.
Южнее Норландського плато расположена Середньошведська низменность, наиболее загосподарована часть страны.