El puente Barraca Peña es un puente basculante para uso ferroviario que cruza el Riachuelo, límite natural entre la ciudad de Buenos Aires y Avellaneda, en la provincia de Buenos Aires, Argentina.
En este ramal del Ferrocarril General Roca, hacia el norte las vías conducen a Puerto Madero, mientras que al sur se une con la línea principal en la zona de la vieja estación Bullrich de cargas.
El puente tiene el mismo nombre que el de la antigua estación ferroviaria del Ferrocarril Buenos Aires al Puerto de la Ensenada que se encontraba junto a la misma.
Esta línea tenía su propio puente sobre el Riachuelo ubicado 100 m río arriba del Puente Pueyrredón, siguiendo su recorrido hacia el sur entre las avenidas Belgrano y Mitre hacia la estación Sarandí.
Debido al crecimiento de la población en Avellaneda y como las vías del FCBAPE pasaban por el centro de la ciudad, la empresa ferroviaria construyó y habilitó el puente Barraca Peña en 1913 más al Este, desarmando luego el viejo puente.