Longest Bridges in Puerto Rico

The longest bridge in Puerto Rico is the Pr 53 40.2 Km over Guayanes River, at 1.6 miles (8,316 ft) of total structure length. The table below ranks the longest bridges in Puerto Rico by structure length.

Drawn to scale

The 10 longest crossings in Puerto Rico, one scale

Every bar is drawn to the same scale, colored by the bridge's overall condition (green good, orange fair, red poor). Tick marks are piers where they are far enough apart to see. Twin structures carrying the two directions of one road are shown once, marked ×2.

BridgeCountyLengthYear BuiltDaily Traffic
Pr 53 40.2 Km over Guayanes RiverYabucoa Municipio8,316 ft (1.6 mi)199717,900
Pr 22 Westbound over Manati River Pr 204 &ampBarceloneta Municipio7,749 ft (1.5 mi)199447,900
Pr 17 (pi¥ero over Pr 8 San Jose LagoonCarolina Municipio7,366 ft (1.4 mi)199418,900
Pr 778 1.9 Km over WaterwayComerio Municipio5,016 ft (1.0 mi)20101,000
Pr 22 Eastbound over Grande De Arecibo RiverArecibo Municipio4,921 ft (0.9 mi)197415,350
Pr 22 Westbound over Grande De Arecibo RiverArecibo Municipio4,899 ft (0.9 mi)197426,100
Pr 22 22.7 Km over La Plata River & PrToa Baja Municipio4,239 ft (0.8 mi)198552,500
Pr 22 Eastbound over La Plata River & PrToa Baja Municipio4,198 ft (0.8 mi)199037,700
Pr 53 over Grande De Patillas RiverPatillas Municipio3,879 ft (0.7 mi)19945,800
Pr 2 75.8 Km over Grande De Arecibo RiverArecibo Municipio3,275 ft (0.6 mi)200410,750
Pr 2 76 Km over Grande De Arecibo RiverArecibo Municipio3,180 ft (0.6 mi)19676,600
Pr 22 Eastbound over DepresionVega Baja Municipio2,878 ft (0.5 mi)199535,050
Pr 22 Wbd 33.75 Km over Pr 674Vega Baja Municipio2,869 ft (0.5 mi)199544,750
Ramp Pr 52 - Pr 2 over Pr 2 Matilde Rv CreekPonce Municipio2,770 ft (0.5 mi)199618,800
Pr 22 Westbound over Pr 2 Pr 676 & WaterVega Alta Municipio2,668 ft (0.5 mi)199327,100
Pr 22 Eastbound over Pr 2 Pr 676 & WaterVega Alta Municipio2,630 ft (0.5 mi)199327,100
Aeropuerto AVE 0.8 over Aeropuerto AVE 0.8Carolina Municipio2,460 ft (0.5 mi)200031,500
Pr 12 4.5 Km over Pr 1 And Pr 133 126.8 KmPonce Municipio2,227 ft (0.4 mi)199633,900
Pr 53 Sobd 31.7 Km over Pr 923 Hum.river CreekHumacao Municipio2,213 ft (0.4 mi)199510,200
Pr 53 Nobd 31.7 Km over Pr 923 5.5 KmHumacao Municipio2,213 ft (0.4 mi)199510,200
Pr 53 over Pr 973 & Palmas CreeNaguabo Municipio2,092 ft (0.4 mi)199615,700
Pr 22 Sthbd 1.9 Km over Martin Pe¥a ChannelSan Juan Municipio2,031 ft (0.4 mi)198058,525
Pr 5 Pr 22 16.8 Km over Pr 5 Pr 22Bayamon Municipio2,006 ft (0.4 mi)201218,700
Pr 53 over Blanco River & Pr 31Naguabo Municipio1,992 ft (0.4 mi)199810,050
Pr 430 over Anasco RiverAnasco Municipio1,991 ft (0.4 mi)19992,700
Pr 53 over Blanco River & Pr 31Naguabo Municipio1,987 ft (0.4 mi)199810,050
Pr 181 67.5 Km over Pr 3 3.5 KmSan Juan Municipio1,905 ft (0.4 mi)201116,200
Pr 203 5.8 Km over Gde. De Loiza Rv.&prSan Lorenzo Municipio1,845 ft (0.3 mi)199817,900
Pr 52 Eastbound over Baramaya St.& MatildPonce Municipio1,782 ft (0.3 mi)19969,400
Pr 22 WB Km 36.1 over Pr 674 & Indio RiverVega Baja Municipio1,712 ft (0.3 mi)199535,050
Pr 22 Eastbound over Pr 674 & Indio RiverVega Baja Municipio1,712 ft (0.3 mi)199570,100
Pr 2 1.5 Km over Martin Pe¥a ChannelSan Juan Municipio1,704 ft (0.3 mi)195449,600
Pr 53 over Pr 971 & Unknown CreNaguabo Municipio1,603 ft (0.3 mi)199710,000
Pr 53 Southbound over Pr 971 & Unknown CreNaguabo Municipio1,602 ft (0.3 mi)19975,000
Ramp Pr18 0.02 Km over Pr 18 NB Pr 22 WB Km 2San Juan Municipio1,543 ft (0.3 mi)2007239,000
Pr 22 Pr 2 32.4 Km over Unknown CreekVega Alta Municipio1,502 ft (0.3 mi)199170,100
Pr 10 38.7 Km over Pr123 50.1 Km & RioUtuado Municipio1,476 ft (0.3 mi)20127,600
Pr 2 154.3 Km over Yaguez River & UrbanMayaguez Municipio1,439 ft (0.3 mi)196145,800
Pr 22 Westbound over Bayamon & Hondo RiveCatano Municipio1,438 ft (0.3 mi)1976100,600
Pr 187 17.2 Km over Grande De Loiza RiverLoiza Municipio1,353 ft (0.3 mi)19858,200
Pr 2 over Marginal Pr 2San Juan Municipio1,341 ft (0.3 mi)200051,500
Pr-834 over WaterwayGuaynabo Municipio1,323 ft (0.3 mi)20034,900
Pr 5 over La Plata RiverNaranjito Municipio1,321 ft (0.3 mi)201014,000
Pr 10 47.1 Km over Caguanas RiverUtuado Municipio1,272 ft (0.2 mi)199211,300
Pr 9185 0.9 Km over Gurabo RiverJuncos Municipio1,257 ft (0.2 mi)20078,400
Pr 406 over Grande De A¥asco RiAnasco Municipio1,246 ft (0.2 mi)1992300
Ramp Pr 2 To Pr 22 over Unknown CreekVega Alta Municipio1,198 ft (0.2 mi)199121,100
Pr 3 12.1 Km over Pr 853 0.01 KmCarolina Municipio1,158 ft (0.2 mi)201048,400
Pr 66 3.8 Km over Grande De Loiza RiverCarolina Municipio1,156 ft (0.2 mi)200736,300
V Rojs AVE 0.10 Km over Grande De Arecibo RiverArecibo Municipio1,138 ft (0.2 mi)1979500
Pr 165 over Pr 5Catano Municipio1,133 ft (0.2 mi)197246,900
Pr 52 106.1 Km over Portugues RiverPonce Municipio1,099 ft (0.2 mi)199618,800
Pr 52 Southbound over Pr 714 & La Palma CRSalinas Municipio1,038 ft (0.2 mi)197420,600
Pr 52 N Km 49.5 over Pr 714 & La Palma CRSalinas Municipio1,038 ft (0.2 mi)197416,450
Ramp Pr 22 To Pr 1 over Natural Soil DepressionSan Juan Municipio1,037 ft (0.2 mi)197925,250
Pr 642 0 Km over Grande De Manati RiverManati Municipio1,011 ft (0.2 mi)19983,700
Pr 2 Eastb 53.2 Km over Grande De Manati RiverManati Municipio1,010 ft (0.2 mi)196810,600
Pr 2 Westb 53.2 Km over Grande De Manati RiverManati Municipio1,010 ft (0.2 mi)196810,600
Pr 52 SB 48.7 Km over DepressionCayey Municipio995 ft (0.2 mi)197416,450
Pr-66 Eastbound over Dirt RD & Calderon CRio Grande Municipio989 ft (0.2 mi)201313,850
Pr-66 (west Bound) over Dirt RD & Calderon CCanovanas Municipio987 ft (0.2 mi)201313,850
Pr 53 27.1 Km over Anton Ruiz RiverHumacao Municipio981 ft (0.2 mi)199715,100
Pr 156 54 Km over Caguitas RiverAguas Buenas Municipio967 ft (0.2 mi)199914,300
Pr 60 over Local Road & Mabu CRHumacao Municipio952 ft (0.2 mi)199033,600
Ashford Ave. over Condado LagoonSan Juan Municipio947 ft (0.2 mi)201221,000
Pr 1 105.3 Km over Coamo River & LocalSanta Isabel Municipio931 ft (0.2 mi)197711,000
Pr 54 0.8 Km over Guamani RiverGuayama Municipio914 ft (0.2 mi)199221,900
Pr 9 0.1 Km E over Pr-123 9.75 Km Rio CanasPonce Municipio913 ft (0.2 mi)201515,500
Pr 9 Westbo 0.1 Km over Pr 123 Rio CaÑasPonce Municipio913 ft (0.2 mi)201815,500
Pr 26 over Tapia & Degetau StreSan Juan Municipio902 ft (0.2 mi)1992108,600
Pr 165 30.0 Km over Bayamon & Hondo RiveCatano Municipio892 ft (0.2 mi)200444,500
Pr-66 over Herreras River & CreekRio Grande Municipio875 ft (0.2 mi)201325,000
Pr-66 over Herreras River & CreekRio Grande Municipio875 ft (0.2 mi)201325,000
Pr 165r over La Plata RiverDorado Municipio869 ft (0.2 mi)19975,550
Pr 12 2.1 Km over Highway Caribe Ave.Ponce Municipio868 ft (0.2 mi)200727,400
Pr 22 Nrbd 1.7 Km over Martin Pe¥a ChannelSan Juan Municipio846 ft (0.2 mi)1970117,050
Pr-2 over Yauco River & Pr-335Yauco Municipio826 ft (0.2 mi)200337,000
Pr-2 over Pr-319Hormigueros Municipio824 ft (0.2 mi)200845,100
Pr 66 over Pr 962 & Canovanas RiverCanovanas Municipio812 ft (0.2 mi)200628,100
Pr 1 over Martin Pe¥a ChannelSan Juan Municipio810 ft (0.2 mi)195335,900
Pr 34 over Turabo RiverCaguas Municipio800 ft (0.2 mi)20101,400
Pr 26 9 Km over Los Angeles AvenueCarolina Municipio797 ft (0.2 mi)199654,200
Pr 100 SB 0.8 Km over Guanajibo RiverHormigueros Municipio792 ft (0.2 mi)197610,100
Pr 100 Nbd 1.0 Km over Guanajibo RiverHormigueros Municipio791 ft (0.1 mi)200413,000
Pr 102 1.47 Km over Yaguez River & San PMayaguez Municipio788 ft (0.1 mi)201016,900
Pr 3 10.8 Km over Grande De Loiza RiverCarolina Municipio786 ft (0.1 mi)197048,400
Pr 10 Km 6.8 over Portuguez RiverPonce Municipio777 ft (0.1 mi)200023,200
Pr 22 Eastbound over Manati River Pr 204 &ampBarceloneta Municipio776 ft (0.1 mi)199423,950
Pr 53 Westbound over Seco RiverGuayama Municipio748 ft (0.1 mi)19949,850
Pr 52 Soub 45.8 Km over Lapas River & LocalCayey Municipio744 ft (0.1 mi)197416,450
Pr 10 39.6 Km over Unnamed CreekUtuado Municipio738 ft (0.1 mi)20127,600
Pr 53 Eastbound over Seco RiverGuayama Municipio721 ft (0.1 mi)19949,500
Pr 52 Norb 45.8 Km over Lapas River & LocalCayey Municipio715 ft (0.1 mi)197416,450
Pr 26 over Providencia StreetSan Juan Municipio712 ft (0.1 mi)1992115,100
Pr 53 Eastbound over Botija Creek & LocalNaguabo Municipio691 ft (0.1 mi)19967,850
Pr 53 11.5 Km over Pr 974 And Daguao RiverCeiba Municipio687 ft (0.1 mi)199627,200
Pr 2 104.1 Km over Guajataca River Local RDQuebradillas Municipio687 ft (0.1 mi)198031,100
Pr 53 W over Botija Creek & LocalNaguabo Municipio686 ft (0.1 mi)199615,700
Pr-3132 over Tallaboa RiverPenuelas Municipio679 ft (0.1 mi)20068,700
Pr 52 over Bucana RiverPonce Municipio679 ft (0.1 mi)199551,907
Pr 52 Southbound over Sonadora CreekCaguas Municipio666 ft (0.1 mi)197229,150
Pr 52 Northbound over Sonadora CreekCaguas Municipio665 ft (0.1 mi)197229,150
Pr-66 over Angola CreekRio Grande Municipio659 ft (0.1 mi)201312,500
Pr-66 over Angola CreekRio Grande Municipio658 ft (0.1 mi)201310,500
Pr 142 over Mavilla RiverCorozal Municipio656 ft (0.1 mi)200018,400
Pr 8865 0.1 Km over La Plata RiverToa Baja Municipio656 ft (0.1 mi)199512,100
Pr 10 30.42 Km over Pr 123Adjuntas Municipio643 ft (0.1 mi)20137,800
Pr 52 Norb 43.6 Km over Maton RiverCayey Municipio641 ft (0.1 mi)197416,450
Pr 147 22.0 Km over Guadiana RiverNaranjito Municipio637 ft (0.1 mi)199814,000
Pr 52 Norb 48.7 Km over DepressionCayey Municipio632 ft (0.1 mi)197416,450
Pr 53 Eastbound over Pr 713 & Cimarrona CGuayama Municipio624 ft (0.1 mi)199310,850
Pr 22 44.4 Km over DepressionManati Municipio623 ft (0.1 mi)199727,350
Pr 53 Westbound over Pr 713 & Cimarrona CGuayama Municipio622 ft (0.1 mi)199310,850
Pr 52 Soub 43.6 Km over Maton RiverCayey Municipio616 ft (0.1 mi)197416,450
Pr 52 Northbound over Pr 765 & Beatriz CreCaguas Municipio605 ft (0.1 mi)197229,150
Pr 52 Southbound over Pr 765 & Beatriz CreCaguas Municipio605 ft (0.1 mi)197229,150
Pr 52 Southbound over Santo Domingo Creek RoadCayey Municipio604 ft (0.1 mi)197416,450
Pr 10 39.1 Km over Dirt RoadUtuado Municipio589 ft (0.1 mi)20097,600
Pr 2 183.5 Km over Pr 328 0.03 KmSabana Grande Municipio579 ft (0.1 mi)197427,500
Pr 52 Northbound over S. Domingo Creek RoadCayey Municipio571 ft (0.1 mi)197416,450
Pr 943 over Gurabo RiverGurabo Municipio564 ft (0.1 mi)19844,900
Pr-18 over Pr-52 Ramp Pr-18San Juan Municipio560 ft (0.1 mi)2020169,100
Pr.20 over Pr.169 & Guaynabo RiGuaynabo Municipio557 ft (0.1 mi)200334,900
Pr 60 0.60 Km over Pr 198 13 KmHumacao Municipio555 ft (0.1 mi)196514,600
Pr 60 0.70 Km over Pr 198 & Humacao RivHumacao Municipio555 ft (0.1 mi)196614,600
Pr 799 over Grande De Patillas RiverPatillas Municipio553 ft (0.1 mi)1988700
Pr 20 over Gonzalez Giusty Ave.Guaynabo Municipio552 ft (0.1 mi)198328,817
Pr 123 over Grande De AreciboArecibo Municipio535 ft (0.1 mi)20031,400
Pr 2 over Grande De AÑasco RiAnasco Municipio532 ft (0.1 mi)198850,700
Ramp Pr 52 To Pr 1 over Pr 1Caguas Municipio531 ft (0.1 mi)197616,500
Pr 102 36.0 Km over Guanajibo RiverSan German Municipio530 ft (0.1 mi)196911,300
Pr 5 Northbound over Bayamon RiverBayamon Municipio514 ft (0.1 mi)19769,350
Local Road over Chardon AvenueSan Juan Municipio512 ft (0.1 mi)200649,401
Pr 5 Southbound over Bayamon RiverBayamon Municipio510 ft (0.1 mi)19719,350
Conn. Pr181 To 175 over Rio Grande De LoizaTrujillo Alto Municipio506 ft (0.1 mi)20072,700
Pr-181 over Gurabo RiverGurabo Municipio498 ft (0.1 mi)200520,500
Pr 10 52 Km over Pr 621 3.5 Km & JobsUtuado Municipio498 ft (0.1 mi)199011,300
Pr 1 15.1 Km over Pr 52 0.15 KmSan Juan Municipio497 ft (0.1 mi)197645,500
Pr 1 Pr 22 .2 Km over DepressionSan Juan Municipio491 ft (0.1 mi)197933,900
Pr-66 over Pr-3 Km. 19.50Rio Grande Municipio488 ft (0.1 mi)201321,100
Pr 1 over Pr 2San Juan Municipio483 ft (0.1 mi)197133,900
Pr 165 over La Malaria ChannelCatano Municipio483 ft (0.1 mi)197233,900
Pr 52 Westbound over Pr 10Ponce Municipio482 ft (0.1 mi)19969,400
Pr 52 Eastbound over Pr 123Ponce Municipio482 ft (0.1 mi)19969,400
Pr 14 Malecon Ave. over Portugues RiverPonce Municipio476 ft (0.1 mi)198839,800
Pr 2 Wesbd 10.0 Km over Bayamon RiverBayamon Municipio469 ft (0.1 mi)197615,150
Pr 2 Eabd 9.4 Km over Bayamon RiverBayamon Municipio469 ft (0.1 mi)197614,850
Pr-615 14.5 Km over Toro Negro RiverCiales Municipio466 ft (0.1 mi)20091,200
Pr 181 62.0 Km over Grande De Loiza RiverTrujillo Alto Municipio465 ft (0.1 mi)198542,600
Pr 980 0.5 Km over Grande De Loiza RiverSan Lorenzo Municipio461 ft (0.1 mi)19953,900
Pr 149 over Guayabal RiverVillalba Municipio461 ft (0.1 mi)194917,400
Off Pr 149 57.4 Km over Jacaguas RiverVillalba Municipio461 ft (0.1 mi)19996,700
Pr 177 Eastbound over Bayamon RiverBayamon Municipio460 ft (0.1 mi)197852,800
Off Pr 111 15.4 Km over Culebrinas RiverSan Sebastian Municipio460 ft (0.1 mi)199619,700
Pr 177 Wesb 0.7 Km over Bayamon RiverBayamon Municipio459 ft (0.1 mi)196226,400
Pr 149 12.4 Km over Grande De Manati RiverCiales Municipio458 ft (0.1 mi)197515,800
Pr 139 1.7 Km over Bayagan RiverPonce Municipio455 ft (0.1 mi)19872,800
Pr 128 11.5 Km over Grande CreekYauco Municipio454 ft (0.1 mi)19532,900
Pr 52 Northbound over Coamo River & Pr 545Santa Isabel Municipio450 ft (0.1 mi)197220,600
Pr 53 over Unnamed CreekMaunabo Municipio449 ft (0.1 mi)20095,800
Pr 2 11.35 Km over Pr-5 And Road Over Pr-2Bayamon Municipio448 ft (0.1 mi)199831,600
Contreras Ave. over Pr 12Ponce Municipio444 ft (0.1 mi)200719,900
Pr 52 Southbound over Coamo River & Pr 545Santa Isabel Municipio444 ft (0.1 mi)197220,600
Pr 1 37.8 Km over Pr 52 22.2 KmCaguas Municipio444 ft (0.1 mi)197215,100
Pr 8874 0.08 Km over Grande De Loiza Rv Pr951Canovanas Municipio444 ft (0.1 mi)19978,100
Pr 5558 over Pr 5556 & Cuyon RiveCoamo Municipio440 ft (0.1 mi)19925,500
Pr 2 Pr 22 4.3 Km over Ramp Pr 28 Pr 2 4.7 KmSan Juan Municipio440 ft (0.1 mi)2000196,100
Pr 139 11.7 Km over Maraguez RiverPonce Municipio438 ft (0.1 mi)19921,000
Pr 159 over Corozal RiverCorozal Municipio432 ft (0.1 mi)19808,500
Pr-30 over Grande De Loiza RiverCaguas Municipio415 ft (0.1 mi)200078,200
Pr 8838 over Pr 52San Juan Municipio413 ft (0.1 mi)197616,500
Pr 10 over Portugues RiverPonce Municipio410 ft (0.1 mi)199910,410
Pr 102 Pr 329 2 Km over Rio GuanajiboSan German Municipio409 ft (0.1 mi)200517,900
Pr 52 Northbound over Pr 543 And Jueyes RiverSanta Isabel Municipio409 ft (0.1 mi)197118,000
Pr 52 Sou 71.5 Km over Pr 543 3.4 Km Jueyes RiSanta Isabel Municipio409 ft (0.1 mi)197118,900
Kalaf Street over Pr 22San Juan Municipio408 ft (0.1 mi)199911,300
Pr 2 over Portugues RiverPonce Municipio403 ft (0.1 mi)197827,400
Pr 22 0.7 Km over Pr 35 2.4 KmSan Juan Municipio396 ft (0.1 mi)1976201,100
Pr 873 0.7 Km over Frailes CreekSan Juan Municipio395 ft (0.1 mi)18559,900
Pr 127 over Guayanilla RiverGuayanilla Municipio395 ft (0.1 mi)19967,700
Pr 3 32.3 Km over Mameyes RiverLuquillo Municipio393 ft (0.1 mi)198234,700
Pr 778 over La Plata RiverComerio Municipio393 ft (0.1 mi)19631,000
Pr 111 60.8 Km over Grande De Arecibo RiverUtuado Municipio393 ft (0.1 mi)196514,500
Pr 3 Km 132.0 over Nigua RiverArroyo Municipio390 ft (0.1 mi)200517,600
Pr 5561 0.1 Km over Jacaguax RiverVillalba Municipio389 ft (0.1 mi)20063,500
Pr 1 over Pr 18 (las Americas Exp)San Juan Municipio388 ft (0.1 mi)197745,500
Pr 861 over La Plata RiverToa Alta Municipio388 ft (0.1 mi)197914,400
Pr 52 Sobd 57.4 Km over Majadas River & Pr 7Salinas Municipio387 ft (0.1 mi)197217,450
Pr 52 57.4 Km over Majadas River & Pr 7Salinas Municipio387 ft (0.1 mi)197217,450
Pr 52 86.2 Km over Ca¥as RiverJuana Diaz Municipio387 ft (0.1 mi)197017,900
Pr 52 Nobd 86.2 Km over CaÑas RiverJuana Diaz Municipio387 ft (0.1 mi)197017,900
Pr 52 Southbound over Descalabrado RiverJuana Diaz Municipio385 ft (0.1 mi)197027,900
Pr 52 Nobd 81.8 Km over Descalabrado RiverJuana Diaz Municipio385 ft (0.1 mi)197013,950
Pr 360 over Guanajibo RiverSan German Municipio384 ft (0.1 mi)19788,600
Pr 874 over Grande De Loiza RiverCarolina Municipio374 ft (0.1 mi)197318,200
Pr 3 over Grande De Patillas RiverPatillas Municipio374 ft (0.1 mi)200313,900
Pr 10 Km 3.8 over Rio BucanaPonce Municipio368 ft (0.1 mi)199716,000
Pr 119 44.75 Km over Grande De A%asco RiverSan Sebastian Municipio367 ft (0.1 mi)19804,800
Pr 52 Southbound over DepressionCayey Municipio365 ft (0.1 mi)197432,900
Pr 146 over Grande De Arecibo RiverArecibo Municipio363 ft (0.1 mi)19421,300