Sahagún es un municipio ubicado en la provincia de Provincia de León en Castilla y León. La población de Sahagún es de 2 477 personas (2020), el área de Sahagún es de 123.64 kilómetros cuadrados, la distancia de Sahagún a Madrid es de 346 kilómetros. Sahagún comparte fronteras con Gordaliza del Pino, Calzada del Coto, Villamol, Cea, Lagartos, Moratinos, Grajal de Campos, Santervás de Campos y Melgar de Arriba.