Bridges in Puerto Rico
2,431Total Bridges
412Good
1,675Fair
344Poor
Bridge Conditions in Puerto Rico
Puerto Rico has 2,431 bridges tracked in the National Bridge Inventory. Of these, 344 (14%) are rated as poor condition — meaning at least one major component has significant deterioration. The average bridge in Puerto Rico is 52 years old.
Puerto Rico Bridge Facts
| Total Bridges | 2,431 |
| Good Condition | 412 |
| Fair Condition | 1,675 |
| Poor Condition | 344 |
| Average Bridge Age | 52 years |
| Longest Bridge | 8316.9 ft |
Longest Bridges in Puerto Rico
Counties in Puerto Rico
Adjuntas Municipio36 bridges6 poorAguada Municipio19 bridges3 poorAguadilla Municipio13 bridges4 poorAguas Buenas Municipio13 bridgesAibonito Municipio16 bridges5 poorAnasco Municipio22 bridges2 poorArecibo Municipio54 bridges11 poorArroyo Municipio13 bridges1 poorBarceloneta Municipio11 bridges2 poorBarranquitas Municipio15 bridges3 poorBayamon Municipio79 bridges9 poorCabo Rojo Municipio22 bridges4 poorCaguas Municipio95 bridges10 poorCamuy Municipio4 bridges1 poorCanovanas Municipio32 bridges5 poorCarolina Municipio75 bridges9 poorCatano Municipio16 bridges2 poorCayey Municipio82 bridges9 poorCeiba Municipio28 bridges3 poorCiales Municipio19 bridges3 poorCidra Municipio21 bridges4 poorCoamo Municipio32 bridges5 poorComerio Municipio16 bridgesCorozal Municipio28 bridges1 poorCulebra Municipio1 bridgesDorado Municipio20 bridgesFajardo Municipio20 bridges2 poorFlorida Municipio1 bridges1 poorGuanica Municipio25 bridges1 poorGuayama Municipio29 bridges4 poorGuayanilla Municipio36 bridges8 poorGuaynabo Municipio63 bridges6 poorGurabo Municipio20 bridgesHatillo Municipio9 bridges1 poorHormigueros Municipio17 bridges1 poorHumacao Municipio68 bridges10 poorIsabela Municipio5 bridges1 poorJayuya Municipio34 bridges7 poorJuana Diaz Municipio57 bridges11 poorJuncos Municipio28 bridges3 poorLajas Municipio6 bridges1 poorLares Municipio16 bridges1 poorLas Marias Municipio13 bridgesLas Piedras Municipio24 bridges2 poorLoiza Municipio4 bridges2 poorLuquillo Municipio20 bridges4 poorManati Municipio15 bridgesMaricao Municipio14 bridges3 poorMaunabo Municipio22 bridges3 poorMayaguez Municipio48 bridges7 poorMoca Municipio15 bridges3 poorMorovis Municipio18 bridges5 poorNaguabo Municipio54 bridges4 poorNaranjito Municipio20 bridges2 poorOrocovis Municipio19 bridges4 poorPatillas Municipio32 bridges6 poorPenuelas Municipio25 bridges5 poorPonce Municipio124 bridges18 poorQuebradillas Municipio3 bridges1 poorRincon Municipio8 bridges1 poorRio Grande Municipio48 bridges7 poorSabana Grande Municipio27 bridgesSalinas Municipio40 bridges9 poorSan German Municipio46 bridges9 poorSan Juan Municipio201 bridges21 poorSan Lorenzo Municipio50 bridges10 poorSan Sebastian Municipio32 bridges3 poorSanta Isabel Municipio13 bridges3 poorToa Alta Municipio17 bridges3 poorToa Baja Municipio28 bridges4 poorTrujillo Alto Municipio12 bridges2 poorUtuado Municipio59 bridges14 poorVega Alta Municipio18 bridges3 poorVega Baja Municipio23 bridges3 poorVieques Municipio14 bridges2 poorVillalba Municipio26 bridges5 poorYabucoa Municipio42 bridges9 poorYauco Municipio41 bridges7 poor
Poor Condition Bridges in Puerto Rico
| Bridge | County | Length | Traffic | Year |
|---|---|---|---|---|
| Pr 18 3.35 Km over Ave. Amer Miranda 1.4 Km | San Juan Municipio | 246.4 ft | 261,400 | 1967 |
| Pr 18 1.00 Km over Pr 23 2.50 Km | San Juan Municipio | 218.5 ft | 183,900 | 1967 |
| Pr 18 0.65 Km over Chardon Street | San Juan Municipio | 183.4 ft | 183,900 | 1972 |
| Pr 18 2.6 Km over Pr 17 4.0 Km | San Juan Municipio | 218.5 ft | 183,800 | 1967 |
| Monserrate 2.6 Km over Pr 26 Loiza Exp 13.6 Km | Carolina Municipio | 224.1 ft | 116,300 | 1968 |
| Pr 22 over Pr 28 | Guaynabo Municipio | 149.6 ft | 104,500 | 1971 |
| Pr 22 Westbound over Bayamon & Hondo Rive | Catano Municipio | 1438.3 ft | 100,600 | 1976 |
| Pr 52 18.90 Km over Caguitas River | Caguas Municipio | 169.0 ft | 93,200 | 1964 |
| Pr 22 over Local Road | Vega Baja Municipio | 109.6 ft | 89,500 | 1995 |
| Pr 30 0.8 Km over Pr 796 7.4 Km | Caguas Municipio | 129.9 ft | 78,200 | 1968 |
| Pr 52 Southbound over Pr 177 8.4 Km | San Juan Municipio | 205.7 ft | 76,650 | 1979 |
| Pr 30 25.7 Km over Pr 60 0.3 Km | Humacao Municipio | 205.7 ft | 60,700 | 1975 |
| Pr 22 over Pajuil Street | Barceloneta Municipio | 100.7 ft | 51,500 | 1992 |
| Pr 165 36.7 Km over Pr 24 0.1 Km | Guaynabo Municipio | 177.5 ft | 51,200 | 1972 |
| Pr 52 over Dirt Road | Ponce Municipio | 163.7 ft | 50,800 | 1995 |
| Pr 52 102.3 Km over Dirt Road | Ponce Municipio | 164.0 ft | 50,800 | 1995 |
| Pr 26 11 Km over Pr 190 0.1 Km | Carolina Municipio | 269.7 ft | 50,400 | 1965 |
| Pr 5 over Sofia Street | Bayamon Municipio | 78.7 ft | 48,500 | 2000 |
| Pr 2 154.3 Km over Yaguez River & Urban | Mayaguez Municipio | 1439.6 ft | 45,800 | 1961 |
| Pr 1 over Pr 18 (las Americas Exp) | San Juan Municipio | 388.5 ft | 45,500 | 1977 |
| Pr 1 15.1 Km over Pr 52 | San Juan Municipio | 252.0 ft | 45,500 | 1977 |
| Pr 1 15.1 Km over Pr 52 0.15 Km | San Juan Municipio | 497.0 ft | 45,500 | 1976 |
| Pr 181 62.0 Km over Grande De Loiza River | Trujillo Alto Municipio | 465.2 ft | 42,600 | 1985 |
| Pr 30 Etbd 13.8 Km over Valenciano Rv. & L. | Juncos Municipio | 362.9 ft | 42,100 | 1971 |
| Campo Rico Avenue over Creek | Carolina Municipio | 20.3 ft | 41,500 | 1960 |
| Pr 30 27.8 Km over Pr 909 0.3 Km | Humacao Municipio | 165.0 ft | 41,100 | 1976 |
| Pr 30 29.6 Km over Dirt Road & Waterway | Humacao Municipio | 256.2 ft | 41,100 | 1995 |
| Ramp Pr 2 To Pr 1 over Pr 2 | San Juan Municipio | 166.0 ft | 38,250 | 1966 |
| Pr 2 173.6 Km over Cain River | San German Municipio | 185.0 ft | 38,000 | 1964 |
| Pr-2 over Yauco River & Pr-335 | Yauco Municipio | 826.1 ft | 37,000 | 2003 |
| Pr 194 3.4 Km over Linea Creek | Fajardo Municipio | 21.0 ft | 35,600 | 1882 |
| Off Pr 2 Km 137.2 over Rio CaÑas | Aguada Municipio | 30.2 ft | 35,200 | 1901 |
| Pr 2 212.4 Km over Tallaboa River | Penuelas Municipio | 319.6 ft | 33,800 | 1968 |
| Pr 60 over Local Road & Mabu CR | Humacao Municipio | 952.4 ft | 33,600 | 1990 |
| Pr 52 Nobd 98.9 Km over Dirt Road | Ponce Municipio | 102.7 ft | 32,200 | 1971 |
| Pr 30 Etbd 14.1 Km over Pr 31 | Juncos Municipio | 176.2 ft | 32,050 | 1971 |
| Pr 165 11.6 Km over Lajas River | Toa Alta Municipio | 99.1 ft | 31,700 | 1978 |
| Pr 30 Etbd 22.1 Km over Humacao River | Las Piedras Municipio | 187.7 ft | 30,350 | 1964 |
| Pr 30 Webd 22.1 Km over Humacao River | Las Piedras Municipio | 187.7 ft | 30,350 | 1965 |
| Pr 30 Wsbd 25.3 Km over Pr 914 0.1 Km | Humacao Municipio | 105.0 ft | 30,350 | 1965 |
| Ramp Pr60 To Pr198 over Humacao River | Humacao Municipio | 294.6 ft | 29,200 | 1985 |
| Pr 52 Southbound over Pr 765 & Beatriz Cre | Caguas Municipio | 605.6 ft | 29,150 | 1972 |
| Pr 25 8.0 Km over Martin Pe¥a Channel | San Juan Municipio | 241.1 ft | 28,800 | 1939 |
| Pr 52 Nobd 95.5 Km over Pr 506 Km 1.5 | Ponce Municipio | 102.4 ft | 28,150 | 1970 |
| Pr 177 7.15 Km over Pr 1 16.35 Km | San Juan Municipio | 257.2 ft | 27,600 | 1976 |
| Pr 52 Sobd 94.3 Km over Inabon River | Juana Diaz Municipio | 328.1 ft | 27,300 | 1970 |
| Pr 176 over Piedras River | San Juan Municipio | 72.2 ft | 27,100 | 1953 |
| Pr 22 Eastbound over Pr 2 Pr 676 & Water | Vega Alta Municipio | 2630.2 ft | 27,100 | 1993 |
| Pr 111 over El Salto Creek | San Sebastian Municipio | 25.9 ft | 26,000 | 1980 |
| Pr 52 Northbound over Pr 1 | Ponce Municipio | 190.0 ft | 25,400 | 1990 |
| M Los Angls Km 0.1 over Suarez Channel | Carolina Municipio | 60.0 ft | 24,800 | 1960 |
| Pr 2 189.6 Km over Cristal Creek | Guanica Municipio | 26.9 ft | 24,400 | 1979 |
| Pr 1 15.7 Km over San Roberto Street | San Juan Municipio | 169.6 ft | 22,750 | 1967 |
| Pr 1 15.4 Km over San Roberto Street | San Juan Municipio | 169.6 ft | 22,750 | 1967 |
| Pr 52 Nort 92.5 Km over Jacaguas River | Juana Diaz Municipio | 246.4 ft | 22,700 | 1970 |
| Pr 52 Sbd Km 92.6 over Jacaguas River | Juana Diaz Municipio | 246.4 ft | 22,700 | 1970 |
| Iturre Av 2.2 Km over Channel | Carolina Municipio | 110.2 ft | 22,100 | 1960 |
| Pr 2 over Cibuco River | Vega Baja Municipio | 144.0 ft | 21,700 | 1947 |
| Pr 52 Southbound over Pr 714 & La Palma CR | Salinas Municipio | 1038.4 ft | 20,600 | 1974 |
| Pr 172 13.7 Km over Sabana River | Cidra Municipio | 123.7 ft | 20,500 | 1944 |
| Pr 37 0.9 Km over Pr 26 0.1 Km | San Juan Municipio | 124.0 ft | 20,500 | 1979 |
| Pr 190 Km 0.1 over Suarez Channel | Carolina Municipio | 59.4 ft | 19,500 | 1974 |
| Pr 867 4.5 Km over Channel | Toa Baja Municipio | 29.9 ft | 19,200 | 1980 |
| Pr 165 25.65 Km over Cocal River | Toa Baja Municipio | 130.9 ft | 18,900 | 1959 |
| Pr 52 Sou 71.5 Km over Pr 543 3.4 Km Jueyes Ri | Santa Isabel Municipio | 409.4 ft | 18,900 | 1971 |
| Pr 52 Northbound over Honda Creek | Salinas Municipio | 164.0 ft | 18,900 | 1971 |
| Pr 52 106.1 Km over Portugues River | Ponce Municipio | 1099.1 ft | 18,800 | 1996 |
| Pr 52 104.9 Km over Pr 12 | Ponce Municipio | 194.9 ft | 18,800 | 1995 |
| Pr 2 Esbd Km 204.4 over Guayanilla River L Road | Guayanilla Municipio | 197.2 ft | 18,450 | 1970 |
| Off Pr 368 12.3 Km over Unknown Creek | Yauco Municipio | 33.1 ft | 18,400 | 1988 |
| Pr 52 Northbound over Pr 543 And Jueyes River | Santa Isabel Municipio | 409.4 ft | 18,000 | 1971 |
| Pr 2 Nortb131.3 Km over Culebrinas River | Aguadilla Municipio | 263.1 ft | 17,950 | 1996 |
| Pr 52 Nobd 87.8 Km over Irrigation Channel | Juana Diaz Municipio | 102.0 ft | 17,900 | 1970 |
| Pr 163 0.5 Km over Pr 163 Canas River | Ponce Municipio | 135.5 ft | 17,900 | 1992 |
| Pr 52 Sobd 57.4 Km over Majadas River & Pr 7 | Salinas Municipio | 387.8 ft | 17,450 | 1972 |
| Pr 52 57.4 Km over Majadas River & Pr 7 | Salinas Municipio | 387.5 ft | 17,450 | 1972 |
| Pr 149 over Guayabal River | Villalba Municipio | 461.3 ft | 17,400 | 1949 |
| Pr 52 Sou 66.2 Km over Pr 1 89.1 Km | Salinas Municipio | 193.9 ft | 17,300 | 1972 |
| Pr 52 SB 48.7 Km over Depression | Cayey Municipio | 995.1 ft | 16,450 | 1974 |
| Pr 14 11.1 Km over Guayo River & Local | Juana Diaz Municipio | 234.3 ft | 16,200 | 1980 |
| Pr 888 1.0 Km over Malaria Channel | Catano Municipio | 48.2 ft | 15,200 | 1943 |
| Pr 102 28.6 Km over Mercado Creek | San German Municipio | 58.7 ft | 14,600 | 1952 |
| Pr 60 0.60 Km over Pr 198 13 Km | Humacao Municipio | 555.8 ft | 14,600 | 1965 |
| Pr 60 0.70 Km over Pr 198 & Humacao Riv | Humacao Municipio | 555.8 ft | 14,600 | 1966 |
| Pr 149 66.1 Km over La Joya Creek | Juana Diaz Municipio | 106.6 ft | 14,600 | 1992 |
| Off Pr 3 Km 153.20 over Unnamed Creek | Salinas Municipio | 25.9 ft | 14,500 | 1988 |
| Pr 172 15.1 Km over Bayamon River | Cidra Municipio | 247.4 ft | 14,400 | 1944 |
| Pr 861 over La Plata River | Toa Alta Municipio | 388.1 ft | 14,400 | 1979 |
| Pr 890 0.4 Km over Hondo River | Bayamon Municipio | 107.6 ft | 13,900 | 1968 |
| Pr-866 6.2 Km over Levittown Channel | Toa Baja Municipio | 146.0 ft | 13,850 | 1972 |
| Ramp Pr 1 To Pr 22 over Ramp Marginal ST To Pr 1 | San Juan Municipio | 138.5 ft | 13,599 | 1979 |
| Pr 115 26.9 Km over Culebrinas River | Aguada Municipio | 129.6 ft | 13,400 | 1951 |
| Pr 866 6.2 Km over Levittown Channel | Toa Baja Municipio | 146.0 ft | 13,250 | 1972 |
| Pr 174 13.1 Km over Bayamon River | Bayamon Municipio | 183.4 ft | 12,500 | 1955 |
| Pr 765 1.1 Km over Beatriz Creek | Caguas Municipio | 70.5 ft | 12,500 | 1961 |
| Betances Av 0.5 Km over Santa Catalina Creek | Bayamon Municipio | 64.6 ft | 12,400 | 1983 |
| Pr 31 23.0 Km over Gurabo River | Juncos Municipio | 208.3 ft | 12,200 | 1928 |
| Off Pr 144 3.6 Km over Santa Clara Creek | Jayuya Municipio | 32.8 ft | 12,200 | 1970 |
| Pr 144 6 Km over Caricaboa River | Jayuya Municipio | 31.2 ft | 11,700 | 1937 |
| Pr 102 36.0 Km over Guanajibo River | San German Municipio | 530.8 ft | 11,300 | 1969 |