Situado en el norte de Europa, Suecia limita al este con el Mar Báltico y el Golfo de Botnia, dándole al país una larga línea costera, que forma la parte este de la península Escandinava. Al oeste se encuentran los Alpes escandinavos (Skaderna), los cuales forman una frontera natural con Noruega. Al noreste limita con Finlandia, al suroeste con los estrechos de Skagerrak, Kattegat y Öresund. Además, posee límites marinos con Dinamarca, Alemania, Polonia, Rusia, Lituania, Letonia y Estonia; y está conectada con Dinamarca por el puente de Oresund.
Con 449.964 km², Suecia es el 55° país más grande del mundo. Es el quinto más grande en Europa, y el más grande de Europa del Norte. Su tamaño es un poco más grande que el estado de California y similar al de Uzbekistán, con una población de más de 9.2 millones de habitantes para 2008.
La altitud mínima de Suecia se encuentra en la bahía del Lago Hammarsjön, cerca de Kristianstad con 2.41 metros bajo el nivel del mar. La altitud máxima del país está en el monte Kebnekaise con 2.111 de altitud.
Suecia cuenta con 25 provincias llamadas landskaps, basadas en cultura, geografía e historia: Bohuslän, Blekinge, Dalarna, Dalsland, Gotland, Gästrikland, Halland, Hälsingland, Härjedalen, Jämtland, Lappland, Medelpad, Norrbotten, Närke, Skåne, Småland, Södermanland, Uppland, Värmland, Västmanland, Västerbotten, Västergötland, Ångermanland, Öland and Östergötland. Estas provincias tienen importancia en la identidad de la gente que las habita. Las provincias habitualmente son agrupadas en tres grandes regiones: el norte Norrland, el centro Svealand y el sur Götaland. La escasamente poblada Norrland ocupa casi el 60% del país.
Cerca del 15% del territorio de Suecia esta dentro del Círculo Polar Ártico. El sur de Suecia es predominantemente agrícola, mientras en el norte la actividad forestal es amplia. Las regiones más densamente pobladas son Öresund en el sur, y el valle del lago Mälaren cerca de Estocolmo. Gotland y Öland son las islas más grandes del país; y los lagos Vänern y Vättern son los más extensos de Suecia. El lago Vänern es el lago más grande del norte de Europa y el tercero más grande del continente europeo, después de los lagos Ladoga y Onega en Rusia.
La mayor parte de Suecia posee un clima templado, pese a su latitud, con cuatro estaciones diferentes y temperaturas templadas todo el año. El país puede ser dividido en tres tipos de clima: la parte sur con un clima oceánico, la parte central con un clima húmedo continental y la parte norte con un clima boreal. Sin embargo, Suecia es más cálida y seca que otros lugares de latitudes similares y de otras incluso más al sur, debido principalmente a la Corriente del golfo. Por ejemplo, el centro y sur del país tienen inviernos más cálidos que muchas partes de Rusia, Canadá y Estados Unidos. Debido a su localización, la duración del día varía enormemente. Al norte del Círculo Polar Ártico, el sol nunca se pone en algunos días del verano, y en algunos días de invierno nunca amanece. El día en Estocolmo dura más de 18 horas a finales de junio, pero sólo alrededor de 6 horas a finales de diciembre. Gran parte del territorio sueco recibe entre 1.600 y 2.000 horas de luz solar anualmente.
La temperatura varía del norte al sur. La parte central y sur del país tiene veranos cálidos e inviernos fríos, con temperaturas máximas entre 20 a 25 °C y mínimas entre 12 y 15 °C durante el verano; y una temperatura promedio de -4 a 2 °C en el invierno. Por su parte, la parte norte del país tiene veranos más cortos y frescos, e inviernos más largos y fríos, con temperaturas usualmente bajo el punto de congelación desde septiembre hasta mayo.Ondas de calor ocurren ocasionalmente, y temperaturas por encima de los 25 °C se presentan durante varios días en el verano, a veces hasta en la parte norte del país. La temperatura más alta registrada en Suecia fue de 38 °C en Målilla, en 1947, mientras la temperatura más baja ha sido de -52,6 °C en Vuoggatjålme en 1966.
En promedio, la mayor parte de Suecia recibe entre 500 y 800 mm de precipitación cada año, haciendo al país considerablemente más seco que el promedio mundial. El suroeste es la región del país con más precipitaciones, entre 1000 y 1200 mm, y en algunas zonas montañosas del norte se estima que se reciben más de 2000 mm de precipitaciones. Las nevadas ocurren de diciembre a marzo en el sur, de noviembre a abril en el centro y de octubre a mayo en el norte de Suecia. Pese a su situación geográfica, la parte central y sur del país tienden a estar virtualmente libres de nieve.