List of Towns Along I-95 by County and State

This is a complete list of all the towns in which Interstate 95 passes through, organized by state and county beginning at the northern terminus and ending at the southern terminus.

Maine

Aroostook County

Houlton, ME
Oakfield, ME
Island Falls, ME
Sherman Mills, ME

Penobscot County

Medway, ME
Howland, ME
Stillwater, ME
Orono, ME
Bangor, ME
Newport, ME

Somerset County (first stretch)

Pittsfield, ME

Waldo County

(no towns)

Kennebec County (first stretch)

Clinton, ME

Somerset County (second stretch)

Fairfield, ME

Kennebec County (second stretch)

Waterville, ME
Augusta, ME
Hallowell, ME
Gardiner, ME

Androscoggin County

Sabattus, ME
Lewiston, ME
Auburn, ME

Cumberland County

Upper Gloucester, ME
Gray, ME
West Cumberland, ME
North Deering, ME
Westbrook, ME
Portland, ME
West Scarborough, ME

York County

Saco, ME
Biddeford, ME
Kennebunk, ME
Wells, ME
Moody, ME
Ogunquit, ME
York, ME
Kittery, ME

New Hampshire

Rockingham County

Portsmouth, NH
Greenland, NH
Hampton, NH
Hampton Falls, NH
Seabrook, NH

Massachusetts

Essex County (first stretch)

Salisbury Plains, MA
Amesbury, MA
Newburyport, MA
Byfield, MA
Georgetown, MA
Boxford, MA
Topsfield, MA
Danvers, MA
West Peabody, MA

Middlesex County (first stretch)

Wakefield, MA

Essex County (second stretch)

Lynnfield, MA

Middlesex County (second stretch)

Reading, MA
Stoneham, MA
Woburn, MA
Burlington, MA
Lexington, MA
Waltham, MA

Norfolk County

Wellesley, MA
Needham, MA
Dedham, MA
Norwood, MA
Canton, MA
Wapole, MA
Foxboro, MA

Bristol County

Mansfield, MA
North Attleboro, MA
Attleboro, MA

Rhode Island

Providence County

Pawtucket, RI
Providence, RI
Cranston, RI

Kent County

Warwick, RI
Kitts Corner, RI

Washington County

Hope Valley, RI
Hopkinton, RI
Ashaway, RI

Connecticut

New London County

Mystic, CT
West Mystic, CT
Groton, CT
New London, CT
Flanders, CT
Old Lyme, CT

Middlesex County

Floral Park, CT
Old Saybrook, CT
Westbrook, CT
Clinton, CT
Kelseytown, CT

New Haven County

Madison, CT
Guilford, CT
Branford, CT
East Haven, CT
New Haven, CT
West Haven, CT
Woodmont, CT
Milford, CT

Fairfield County

Stratford, CT
Bridgeport, CT
Fairfield, CT
Saugatuck, CT
Norwalk, CT
Darien, CT
Noroton, CT
Stamford, CT
Greenwich, CT
East Port Chester, CT

New York

Westchester County

Port Chester, NY
Rye, NY
Harrison, NY
Mamaroneck, NY
Larchmont, NY
New Rochelle, NY
Pelham Manor, NY

Bronx County

Bronx, NY

New York County

New York City, NY

New Jersey

Bergen County

Fort Lee, NJ
Leonia, NJ
Ridgefield Park, NJ
East Rutherford, NJ

Hudson County

Secaucus, NJ
Kearney, NJ

Essex County

Newark, NJ

Union County

Elizabeth, NJ
Linden, NJ
Tremley, NJ

Middlesex County

West Carteret, NJ
Carteret, NJ
Woodbridge, NJ
Fords, NJ
Edison, NJ
New Brunswick, NJ
Milltown, NJ
East Brunswick, NJ
Jamesburg, NJ
Rossmoor, NJ
Cranbury, NJ

Mercer County

Hightstown, NJ
Windsor, NJ
Robbinsville, NJ
Edgebrook, NJ
Yardville, NJ
Trenton, NJ
Mercerville, NJ
Clarksville, NJ
Lawrenceville, NJ
Ewing, NJ

Pennsylvania

Bucks County

Yardley, PA
Oxford Valley, PA
Levittown, PA
Bristol, PA
Croydon, PA
Eddington, PA

Philadelphia City

Philadelphia, PA

Delaware County

Essington, PA
Chester, PA
Linwood, PA

Delaware

New Castle County

Claymont, DE
Silverside, DE
Wilmington, DE
Christiana, DE
Newark, DE

Maryland

Cecil County

Elkton, MD
North East, MD
Perryville, MD

Harford County

Havre de Grace, MD
Aberdeen, MD
Abingdon, MD
Edgewood, MD
Joppa, MD

Baltimore County (first stretch)

Bradshaw, MD
Perry Hall, MD
White Marsh, MD

Baltimore City

Baltimore, MD

Baltimore County (second stretch)

Halethorpe, MD
Relay, MD

Howard County

Elkridge, MD
Waterloo, MD
Savage, MD
 
< Prev   Next >