Durante cientos de años, la Iglesia de Suecia, una iglesia evangélica luterana, representó la religión del estado. Sin embargo, en el año 2000, la Iglesia y el gobierno pusieron en efecto una separación formal de iglesia y estado, con la estipulación de que la Iglesia de Suecia continuará recibiendo un cierto grado de apoyo estatal. Este nuevo acuerdo provocó una disminución en la membresía de esta iglesia. Según estimaciones recientes, alrededor del 79% de la población pertenece a la Iglesia de Suecia, en comparación con más del 85% en 2000. Los católicos romanos constituyen menos del 1% de la población, con cerca de 140.000 miembros. Cerca de 100.000 personas son miembros de iglesias cristianas ortodoxas, incluyendo griegas, serbias, sirias, rumanas y macedonias. El número de musulmanes es de aproximadamente 350.000, con aproximadamente 100.000 practicantes activos principalmente de las ramas sunitas y chiítas. También hay cerca de 20.000 judíos (ortodoxos, conservadores y reformistas), con aproximadamente la mitad de ellos activos. Los budistas y los hindúes suman alrededor de 3000 a 4000 cada uno. Se estima que alrededor del 15 al 20% de la población adulta son ateos.
La constitución prevé la libertad de religión. Desde la separación de la iglesia y el estado, todas las religiones son elegibles para recibir apoyo financiero del gobierno a través del «impuesto de la iglesia».