Accesos por carretera
Las carreteras que llegan o parten de Peñalsordo son: ''' EX-323 ''' Cabeza del Buey - Límite de Provincia de Ciudad Real. Por esta vía se va hacia Cabeza del Buey, Castuera, Villanueva de la Serena, Don Benito, Mérida o Badajoz hacia el oeste, y Capilla, Chillón, Almadén, Puertollano y Ciudad Real hacia el este. La travesía por la localidad la componen la calle Carretera y la avenida de Juan Carlos I.
'''BA-4143 ''' Peñalsordo - Límite provincial con Córdoba. Por está vía se va hacia Belalcázar, su antigua estación de tren y la provincia de Córdoba enlazando en el límite de la misma con la ''' CO-9403 '''.
Si la propuesta de Fomento para el trazado extremeño de la Autovía ''' A-43 ''', Extremadura - Comunidad Valenciana, pasa la DIA, será por esta carretera desde donde se accederá a dicha autovía, ya que pasará por el sur de Peñalsordo. La travesía por la localidad se llama Avenida de la Paz.