Vallagen (2005:837) är den lag som reglerar genomförandet av de allmänna val som hålls i Sverige till riksdagen, Sametinget, region- och kommunfullmäktige samt Europaparlamentet.
Vallagen antogs den 23 november 2005 och började gälla 1 januari 2006 (SFS 2005:837). Även i regeringsformen och kommunallagen (SFS 1991:900) finns bestämmelser om hur allmänna val skall genomföras. Folkomröstningar regleras inte av vallagen. Folkomröstningar regleras av regeringsformen (8 kap. 16 §). Kommunala och regionkommunala folkomröstningar regleras i kommunallagen (5 kap. 23 §). Val till Sametinget regleras av Sametingslagen, 3 kap. Val till Sametinget (SFS 1992:1433) och Vallagen. Det är Valmyndigheten som arrangerar allmänna val och folkomröstningar i Sverige, med undantag för sametingsvalet. I det valet är Sametingets Valnämnd ansvarig myndighet och Valmyndigheten har en samordnande skyldighet och länsstyrelsen i Norrbottens län sköter rösträkningens samt avgör överklaganden angående Sametingsvalets preliminära röstlängd.
Den svenska statliga myndighet som ska se till att Vallagen efterlevs är Valmyndigheten, vars verksamhet leds av Valmyndighetens nämnd.