Route
NY 31
63 bridges carry it · 603 indexed contracts · 12 STIP entries name it
Bridges carrying NY 31 63
| BIN | Carries / crosses | County | Owner | Built | Condition |
|---|---|---|---|---|---|
| 1021470 Bridge | NY31 over GILL CREEK | Niagara | NYSDOT | 2003 | Fair |
| 1021500 Bridge | NY31 over JEDDO CREEK | Orleans | NYSDOT | 1946 | Poor |
| 1021510 Bridge | NY31 - E CENTER ST over OAK ORCHARD RIVER | Orleans | NYSDOT | 1970 | Fair |
| 1021520 Bridge | NY31 over FISH CREEK | Orleans | NYSDOT | 1933 | Fair |
| 1021530 Bridge | NY31 over STILL BROOK | Orleans | NYSDOT | 1933 | Fair |
| 1021540 Bridge | NY31 over FALLS ROAD RR | Orleans | NYSDOT | 1984 | Fair |
| 1021550 Bridge | NY31 - EAST AVE over W BR SANDY CREEK | Orleans | NYSDOT | 1931 | Fair |
| 1021560 Bridge | NY31 over FALLS ROAD RR | Orleans | NYSDOT | 1976 | Poor |
| 1021589 Bridge | NY31 over 390 390 43011005 | Monroe | NYSDOT | 2018 | Good |
| 1021640 Bridge | NY31 - MONROE AVE over 490I490I43022049 | Monroe | NYSDOT | 1959 | Poor |
| 1021650 Bridge | NY31 over ALLEN CREEK | Monroe | NYSDOT | 1964 | Fair |
| 1021690 Bridge | NY31 - PALMYRA ROAD over 490I490I43023058 | Monroe | NYSDOT | 1954 | Poor |
| 1021700 Bridge | NY31 - PALMYRA ROAD over IRONDEQUOIT CREEK | Monroe | NYSDOT | 1954 | Fair |
| 1021720 Bridge | NY31 over GANARGUA CREEK | Wayne | NYSDOT | 1992 | Fair |
| 1021740 Bridge | NY31 over CSX TRANS/AMTRAK | Wayne | NYSDOT | 1984 | Fair |
| 1021750 Bridge | NY31 - FORGHAM RD over CANANDAIGUA OUTLET | Wayne | NYSDOT | 1936 | Fair |
| 1021770 Bridge | NY31 over MELVIN BROOK | Wayne | NYSDOT | 2011 | Good |
| 1021780 Bridge | NY31 over CSX TRANS/AMTRAK | Wayne | NYSDOT | 1988 | Fair |
| 1021790 Bridge | NY31 over TRIBUTARY SENECA RIVER | Seneca | NYSDOT | 1997 | Good |
| 1021810 Bridge | NY31 over 90IX | Cayuga | NYSDOT | 1953 | Fair |
| 1021820 Bridge | NY31 over CRANE BROOK | Cayuga | NYSDOT | 1953 | Fair |
| 1021830 Bridge | NY31 over OWASCO OUTLET | Cayuga | NYSDOT | 1995 | Fair |
| 1021840 Bridge | NY31 over COLD SPRING BROOK | Cayuga | NYSDOT | 1948 | Good |
| 1021850 Bridge | NY31 over PUTNAM BROOK | Cayuga | NYSDOT | 1950 | Good |
| 1021860 Bridge | NY31 over SKANEATELES CREEK | Onondaga | NYSDOT | 1962 | Fair |
Source: NYSDOT Bridges. Our copy checked Oct 31, 2026. Matched by the route at the start of the bridge's carried feature.
Programmed projects naming NY 31 12
- PIN 401450STIPRt 14 from Rt 31 to the Former Village of Lyons (North VL)Programmed FFY 2026 $4.6M · Wayne
- PIN 403110STIPRT 31 OVER I-490 AND IRONDEQUOIT CREEK BRIDGE REPLACEProgrammed FFY 2029 $46M · Monroe
- PIN 40C101STIPRt 31 from I-590 to the Vil of Pittsford (WL)Programmed FFY 2026 $12M · Monroe
- PIN 40C103STIPRT 31, RT 31A, AND REDMAN RD INTERSECTION SAFETY ENHANCEMENTProgrammed FFY 2026 $78k, FFY 2027 $7.9M · Monroe
- PIN 40C104STIPRt 31 from the City of Rochester to I-590Programmed FFY 2026 $292k, FFY 2027 $14M · Monroe
- PIN 40C106STIPRt 31 and Rt 36 (Washington St) Intersection Safety EnhanceProgrammed FFY 2026 $36k, FFY 2027 $287k · Monroe
- PIN 494104STIPRT 31 (MONROE AVE) OVER ERIE CANAL BRIDGE PROJECTProgrammed FFY 2028 $2.9M · Monroe
- PIN 494736STIPRT 31 (LYELL AVE) OVER THE ERIE CANAL BRIDGE PROJECTProgrammed FFY 2028 $1.7M, FFY 2029 $23M · Monroe
- PIN 503716STIPNY 31 AT CARMEN/GRISWOLD & NY 31 AT ROYALTON CENTER INTERSEProgrammed FFY 2026 $312k, FFY 2027 $159k, FFY 2028 $3.6M · Niagara
- PIN 503722STIPNY RT 31 @ RT 270/ 93 INTERSECTIONProgrammed FFY 2026 $2.7M · Niagara
Source: Statewide Transportation Improvement Program (STIP), updated Jun 23, 2026. Our copy checked Oct 31, 2026. Matched by route words in the title (RT 414, NY 414, Route 414).
Latest contracts on NY 31 603
- D265537Awarded Aug 11, 2025INTERSECTIONS IMPROVEMENT REQUIREMENTS - Town of Cicero, Clay, Village of North SyracuseNY 481, I-81, NY 31, US 11 · Cicero (town), Clay (town), North Syracuse (village) · Onondaga · PIN 3807.96 · 73 sheets indexed
- REPAIR/REPLACE NYS CANAL NAVIGATION LIGHTS ON BRIDGES OF VARIOUS ROUTES IN R3NY 31, NY 414 · Tyre (town), Seneca Falls (town), Elbridge (town), Minetto (town), Seneca Falls (village) · Onondaga and others · PIN 3807.15 · 20 sheets indexed
- D265336Awarded Jan 23, 2025BRIDGE & ROAD DECK REPLACEMENTS - Routes I-590 & 31, Town of Brighton.I-590, NY 31 · Brighton (town) · Monroe · PIN 4590.04 · 346 sheets indexed
- BRIDGE - MINOR REHABILITATION - Various Routes in the City of LockportNY 31, NY 78 · Lockport (city) · Niagara · PIN 5813.82 · 44 sheets indexed
- D265230Awarded May 7, 2024PAVEMENT REHABILITATION PROJECT REGION 2 MULTI SITENY 13, NY 31, NY 921B, NY 922B, NY 28 · Canastota (village), Vernon (village), Herkimer (village), New Hartford (town), Utica (city), New York Mills (village) · Herkimer and others · PIN 2807.04 · 82 sheets indexed
- D265142Awarded Mar 28, 2024HIGHWAY - SIGN REPLACEMENT - Various Routes in Various Towns & VillageNY 31, NY 34, NY 481 · Brutus (town), Cato (town), Weedsport (village), Cato (village), Cicero (town), Clay (town), Schroeppel (town), Volney (town), Fulton (city), North Syracuse (village) · Cayuga and others · PIN 3806.73 · 64 sheets indexed
- D265171Awarded Feb 21, 2024REGIONAL TRAFFIC SIGNAL PROJECTNY 264, NY 48, NY 31, NY 370, US 11, NY 297, I-690, NY 635, NY 930P, US 20 · Phoenix (village), Baldswinville (village), Van Buren (town), Hastings (town), Salina (town), Geddes (town), DeWitt (town), Pompey (town), Onondaga (town) · Cayuga and others · PIN 3806.89 · 86 sheets indexed
- D265111Awarded Dec 8, 2023HIGHWAY IMPROVEMENTS - NY Route 31, Town of Sweden.NY 31 · Sweden (town) · Monroe · PIN 4031.73 · 83 sheets indexed
- D265025Awarded Jun 23, 2023RESURFACING PROJECT NY Route 31 from Monroe, Wayne County Line to Hamlet of MacedonNY 31 · Macedon (town) · Wayne · PIN 4031.04 · 110 sheets indexed
- D265007Awarded May 22, 2023REGIONAL PAVEMENT MARKINGS & AUDIBLE ROADWAY DELINEATORS Various LocationsNY 5, US 11, I-81, NY 20, NY 31, NY 48, NY 92, NY 173, NY 174, NY 175, NY 257, NY 290, NY 297, NY 298, NY 299, NY 370, I-481, NY 481, NY 631, NY 635, NY 390, I-690, NY 695, NY 104, NY 931K, NY 931M, NY 931H, NY 931G, NY 931B, NY 930W, NY 930P, NY 930J · Marathon (town), Cortlandville (town), Homer (town), Preble (town), Virgil (town), Truxton (town), Cuyler (town), Cincinnatus (town), Willet (town), Hartford (town), Freetown (town), Solon (town), McGraw (town), Scott (town), Lapeer (town), Cortland (town), Newfield (town), Ithaca (town), Lansing (town), Dryden (town), Danby (town), Groton (town), Caroline (town), Enfield (town), Ulysses (town), Cayuga Heights (town) · Cayuga and others · PIN 3807.69 · 62 sheets indexed
Source: NYSDOT Highway Record Plans, updated Jun 26, 2026. Our copy checked Oct 31, 2026.
Road inventory and traffic
Segment facts (lanes, functional class, AADT by segment) are in NYSDOT's viewers, which have no documented public data service yet.