La municipalité de Saint-Alban est située dans la MRC de Portneuf, à mi-chemin entre Québec et Trois-Rivières. Avec une superficie de 150,55 kilomètres carrés, la municipalité de Saint-Alban occupe le troisième rang en regard de la superficie de territoire dans la MRC de Portneuf. Issue du détachement de Saint-Joseph-de-Deschambault, la paroisse de Saint-Alban d'Alton, fondée en 1856, comprenait autrefois une partie de Saint-Gilbert et de Saint-Marc-des-Carrières. Une partie du territoire est détachée en 1918 pour créer le village. La municipalité actuelle est issue du regroupement de la paroisse et du village en 1991.