town

Hannibal (town)

Oswego County

Bridges 11 placed here by the Bridge Conditions dataset

BINCarries / crossesCountyOwnerBuiltCondition
3208840
Bridge
66 ROAD
over STERLING VALLEY CREEK
OswegoCounty1940Fair
3208900
Bridge
BLYTHE RD
over NINEMILE CREEK
OswegoCounty1965Fair
3208830
Bridge
BRACKETT RD
over NINE MILE CREEK
OswegoCounty1933Fair
3313260
Bridge
CUNNINGHAM RD
over EIGHTMILE CREEK
OswegoCounty1938Poor
3208820
Bridge
JAMES RD
over NINEMILE CREEK
OswegoCounty1990Fair
3313250
Bridge
NY3
over STERLING VALLEY CK
OswegoNYSDOT2002Fair
3313310
Bridge
NY34
over TRIB STERLING CRK
OswegoNYSDOT1962Fair
3208890
Bridge
PARSONS RD
over NINE MILE CREEK
OswegoCounty2002Fair
3208880
Bridge
PEAT BED RD
over NINEMILE CREEK
OswegoCounty1990Fair
3208860
Bridge
TOWN GARAGE RD
over NINE MILE CREEK
OswegoCounty2007Fair
3208850
Bridge
WILTSIEVILLE RD
over NINEMILE CREEK
OswegoCounty1973Fair
Source: Bridge Conditions, NYS Department of Transportation, updated Oct 5, 2026; NYSDOT Bridges. Our copy checked Nov 2, 2026. Large culverts are not placed by town in the public data.

Contracts naming Hannibal (town) 21

  • D264840Awarded Sep 23, 2022
    Roadside Safety Improvements Along Various State Highways
    US 5, US 34, US 176, I-81, US 3, US 13, US 48, US 49, US 183, US 264, US 20 · Sennett (town), Brutus (town), Genoa (town), Venice (town), Ira (town), Cicero (town), Hastings (town), Mexico (town), Albion (town), Granby (town), Minetto (town), West Monroe (town), Constantia (town), Hannibal (town), Amboy (town), Williamstown (town), Schroeppel (town), Palermo (town), Waterloo (town) · Cayuga and others · PIN 3806.3 · 128 sheets indexed
  • D263538Awarded Sep 28, 2017
    Route 104, Regional Tree Removal.
    NY 104, NY 3 · Hannibal (town), Oswego (town), Scriba (town), New Haven (town), Mexico (town), Parish (town), Albion (town), Williamstown (town) · Oswego · PIN 3807.4 · 0 sheets indexed
  • D262415Awarded Jan 29, 2014
    Intersection Reconstruction of Route 176 at County Route 7 in the Town of Hannibal
    NY 176 · Hannibal (town) · Oswego · PIN 3441.06 · 43 sheets indexed
  • D262063Awarded Sep 27, 2012
    Culvert Extentions and Replacement of Signs and Guiderail on Routes 104 and 104A in the Towns of Hannibal and Oswego.
    NY 104, NY 104A · Hannibal (town), Oswego (town) · Oswego · PIN 3805.90.301 · 52 sheets indexed
  • D259296Awarded May 28, 20035 structures
    BRIDGE REHABS., SLIPLINING,;RT. 104, 318, I-81;
    I-81, NY 104, NY 318 · Salina (town), Hannibal (town), Tyre (town), Seneca Falls (town) · Onondaga and others · PIN 3804.1 · 29 sheets indexed
  • D259227Awarded Feb 11, 2003
    TRAFFIC SIGNAL UPGRADES,;RT. 5, 3;
    NY 104, NY 34, NY 38, NY 5, US 20, NY 3 · Sterling (town), Auburn (city), Hannibal (town), Oswego (town) · Cayuga and others · PIN 3804.22 · 61 sheets indexed
  • D258720Awarded Apr 27, 2001
    TRAFFIC SIGNALS
    NY 104, NY 38, NY 5, US 20, NY 13, I-81, NY 173, NY 257, NY 290, NY 31, NY 41, NY 41A, NY 631, NY 92, US 11, NY 34, NY 336, NY 96, NY 79, NY 89 · Sterling (town), Auburn (city), Cortlandville (town), Geddes (town), Syracuse (city), Onondaga (town), Manlius (village), Fayetteville (village), East Syracuse (village), Baldwinsville (village), Lysander (town), Clay (town), Cicero (town), Skaneateles (village), Solvay (village), Lafayette (town), Salina (town), North Syracuse (village), Hannibal (town), Oswego (city), Mexico (town), Parish (town), Albion (town), Williamstown (town), Hastings (town), Richland (town), Varick (town), Ithaca (city) · Cayuga and others · PIN 3804.56 · 72 sheets indexed
  • D258584Awarded Apr 23, 2001
    GUIDE RAIL REPLACEMENT,;RT. 11, 48, 49, 69A, 104, 104A, 370, 96A;
    NY 104, NY 104A, NY 3, NY 370, NY 38, NY 176, NY 48, NY 49, NY 69A, US 11, NY 96A · Sterling (town), Fair Haven (village), Ira (town), Cato (town), Hannibal (town), Oswego (town), Mexico (town), Parish (town), Albion (town), Williamstown (town), Granby (town), Minetto (town), Palermo (town), Schroeppel (town), Hastings (town), Central Square (village), West Monroe (town), Constantia (town), Cleveland (village), Ovid (village), Romulus (town), Varick (town) · Cayuga and others · PIN 3601.32
  • D258600Awarded Jan 8, 2001
    BRIDGE REPLACEMENT,;RT. 3 OVER STERLING VALLEY CREEK;
    NY 3 · Hannibal (town) · Cayuga and others · PIN 3015.3 · 62 sheets indexed
  • D253293Awarded Jun 5, 1990
    RECONST. & BRIDGE REPLACE., RT. 3;
    NY 3 · Sterling (town), Hannibal (town) · Cayuga and others · PIN 3015.14 · 94 sheets indexed
  • D252176Awarded Aug 20, 1987
    A.C. RECON. ON RT. 104;
    NY 104 · Sterling (town), Hannibal (town), Oswego (town) · Cayuga and others · PIN 3045.32 · 7 sheets indexed
  • D251872Awarded Oct 15, 1986
    A.C. RECON. ON RT. 34;
    NY 34, NY 370 · Brutus (town), Cato (town), Ira (town), Hannibal (town) · Cayuga and others · PIN 3314.22 · 17 sheets indexed
  • D251959Awarded Sep 18, 1986
    A.C. RECON. ON RT. 176; RESURFACING
    NY 176, NY 48 · Hannibal (town), Granby (town) · Oswego · PIN 3441.04 · 11 sheets indexed
  • RC 62-090Awarded Jun 13, 1962
    A.C. RESURFACING;
    NY 176, NY 48 · Hannibal (town), Granby (town) · Oswego · 4 sheets indexed
  • RC 62-023Awarded May 1, 1962
    A.C. RESURFACING;
    NY 104 · Hannibal (town), Oswego (town) · Oswego · 4 sheets indexed

Showing the newest 15. Search all contracts in the county for “Hannibal”

Source: NYSDOT Highway Record Plans, updated Jun 26, 2026. Our copy checked Nov 2, 2026.