El VIII Distrito Electoral Federal de Guanajuato es uno de los 300 distritos electorales en los que se encuentra dividido el territorio de México para la elección de diputados federales y uno de los quince en los que se divide el estado de Guanajuato.
Su cabecera es la ciudad de Salamanca.
Desde el proceso de distritación de 2017 llevado a cabo por el Instituto Nacional Electoral está integrado por el municipio de Salamanca, el municipio de Santa Cruz de Juventino Rosas y el municipio de Villagrán.
[1] Entre 1996 y 2005 el Octavo Distrito se localizaba en la misma zona y la única diferencia a su integración actual era que el municipio de Santa Cruz de Juventino Rosas no lo integraba, sino únicamente los de Pueblo Nuevo, Salamanca y Villagrán.
[2] Entre 2005 y 2017 el octavo Distrito Electoral de Guanajuato se localiza en la zona centro del estado, y está formado por el territorio íntegro de los municipios de Pueblo Nuevo, Salamanca, Santa Cruz de Juventino Rosas y Villagrán.