Las elecciones generales han permitido al PSOE reconquistar casi toda la ciudad, que perdió en su totalidad en favor del PP en las generales de 2016. Por primera vez en años los socialistas ganan unas elecciones al PP en la ciudad del Tormes, por un estrecho margen de 822 votos. Así ha ido el resultado por barrios.
El PP ha pasado de ganar en todos los colegios y todas las mesas de la ciudad, excepto cinco, a conservar su hegemonía solo en la zona centro, Labradores y la parte de Garrido hasta Torres Villarroel y parte de los Cedros y Cipreses.
En el resto de la ciudad se ha impuesto el PSOE,, que recupera zonas de la ciudad que inexplicablemente se le había escapado para caer en manos del PP en las últimas citas electorales, especialmente la de junio de 2016, cuando uno de cada dos votos fue a parar al PP.
Distrito electoral 1.- Incluye Plaza Mayor, Pozo Amarillo, Padilleros, Fonseca, Plaza de Santa Eulalia y parte de Filiberto Villalobos. Todo para el PP, excepto dos mesas para el PSOE.
Distrito electoral 2.- Incluye Plaza de la Constitución, Canalejas, Príncipe de Vergara, Plaza del Trujillo, calle Lugo, Alamedilla y Fontiveros. El PSOE gana en 20 meses y el PP en 14, pero la diferencia de votos es a favor de los socialistas.
Distrito electoral 3.- Incluye las calles Juan de la Fuente, Maestro Tárrega, Maestro Barbieri, Hilario Goyenechea, La Salle, Navalmoral de la Mata, Juan de Austria, Mediodía y Teso de la Feria. El PSOE gana en todas las mesas, excepto en dos que son para el PP.
Distrito electoral 4.- Incluye las calles Profesor Sáez, Avenida de Villamayor, Avenida de Maristas, Filiberto Villalobos, Moral, Astorga y Ruiz Zorrilla. Hay 42 mesas electorales. El PSOE gana en 26, el PP en 12 y Cs en 4. Vitoria a los puntos para los socialistas.
Distrito electoral 5.- Incluye la plaza de Gabriel y Galán, plaza de la Concordia, Torres Viollarroel, Emigdio de la Riva, avenida de la Merced, Avda. de San Agustín, Avda de los Cedros, Cipreses y Begonias. Hay 37 mesas electorales. En 19 gana el PSOE y en 18 el PP, pero el PP tiene unos 400 votos más de diferencia en este distrito en el que hay parte de la zona de Labradores y aledaños.
Distrito electoral 6.- Incluye plaza de Gabriel y Galán, Calzada de Medina, Padre Cámara, Filipinas, Santiago Madrigal y Paseo de la estación. Hay 39 mesas electorales, en las que 16 son para el PP y 15 para el PSOE. En el cómputo general tiene más votos el PP.