El Tíber y el Aniene, los ríos que atraviesan la ciudad, están atravesados por más de treinta puentes: en el área urbana, 28 atraviesan el Tíber (entre ellos el puente Milvio, el puente Sant'Angelo y el puente Sisto), mientras que 5 se han construido para atravesar el Aniene, entre los cuales está el puente Nomentano.