01 BLD 300 300UP EV CHARGE
300 Unicorn Park Dr
Massachusetts is experiencing significant growth in its electric vehicle (EV) charging infrastructure, driven by increasing EV adoption and supportive government policies. As of May, the state had 9,413 publicly accessible charging ports, ranking fourth nationally in per capita rate. This marks a nearly 30% increase in public charging port installations since the previous year, with direct current (DC) fast-charging ports increasing by 56% and Level 2 charging ports by 45% between 2021 and 2023. Government initiatives like the Massachusetts Department of Transportation's Electric Vehicle Infrastructure Deployment Plan, supported by approximately $63 million in federal funding through the National Electric Vehicle Infrastructure (NEVI) Formula Program, are crucial for this expansion.
The focus on expanding the EV charging network extends to key highway corridors across the state. Federally designated EV Alternative Fuel Corridors, including major routes like the Massachusetts Turnpike (I-90) and I-95, are targeted for DC fast-charging station development. While there have been some delays in deploying NEVI funds and setbacks in service plaza refurbishments along I-90, new contracts are set to install fast chargers at eight of the eleven Mass Pike rest stops by the end of 2026, with additional plans for Routes 3, 6, 24, and 128 by early 2028. Prominent charging networks such as Tesla Supercharger, ChargePoint, EVgo, and Electrify America maintain a strong presence, with many stations strategically located near these principal routes to ensure comprehensive coverage for EV drivers.
Abington
2 stations
Acton
25 stations
Adams
5 stations
Agawam
17 stations
Allston
3 stations
Amesbury
15 stations
Amherst
49 stations
Andover
26 stations
Aquinnah
2 stations
Arlington
14 stations
Ashburnham
2 stations
Ashfiled
1 stations
Ashland
1 stations
Athol
8 stations
Attleboro
12 stations
Auburn
15 stations
Avon
1 stations
Ayer
10 stations
Barnstable
27 stations
Barre
1 stations
Becket
2 stations
Bedford
22 stations
Belchertown
6 stations
Bellingham
1 stations
Belmont
6 stations
Beverly
36 stations
Billerica
10 stations
Blackstone
3 stations
Bolton
3 stations
Boston
727 stations
Bourne
5 stations
Boxborough
1 stations
Boxford
2 stations
Braintree
21 stations
Brewster
2 stations
Bridgewater
32 stations
Brighton
2 stations
Brockton
10 stations
Brookline
22 stations
Burlington
46 stations
Buzzards Bay
2 stations
Cambridge
325 stations
Canton
14 stations
Carlisle
3 stations
Carver
1 stations
Charlemont
1 stations
Charlton
11 stations
Chatham
6 stations
Chelmsford
24 stations
Chelsea
4 stations
Chestnut Hill
4 stations
Chestnut Hill Meeting House
1 stations
Chicopee
8 stations
Chilmark
2 stations
Cohasset
8 stations
Concord
19 stations
Dalton
8 stations
Danvers
27 stations
Dartmouth
24 stations
Dedham
10 stations
Deerfield
7 stations
Dennis
1 stations
Devens
5 stations
Dighton
4 stations
Dorchester
1 stations
Dorchester Heights
1 stations
Douglas
2 stations
Dracut
3 stations
Dudley
4 stations
Duxbury
2 stations
East Boston
1 stations
East Brookfield
2 stations
East Cambridge
1 stations
East Longmeadow
14 stations
East Taunton
1 stations
East Walpole
1 stations
Eastham
6 stations
Easthamptom
1 stations
Easthampton
18 stations
Easton
5 stations
Edgartown
6 stations
Erving
6 stations
Essex
1 stations
Everett
2 stations
Ext Avon
1 stations
Fairhaven
5 stations
Fall River
46 stations
Falmouth
12 stations
Fitchburg
11 stations
Foxborough
11 stations
Framingham
54 stations
Franklin
13 stations
Freetown
2 stations
Gardner
12 stations
Georgetown
5 stations
Gilbertville
2 stations
Gill
1 stations
Gloucester
7 stations
Grafton
4 stations
Great Barrington
8 stations
Greenfield
27 stations
Groton
7 stations
Groveland
3 stations
Hadley
13 stations
Halifax
1 stations
Hamilton
3 stations
Hampden
1 stations
Hancock
1 stations
Hanover
5 stations
Hanson
1 stations
Harvard
1 stations
Harwich
3 stations
Hathorne
1 stations
Haverhill
15 stations
Hingham
10 stations
Holbrook
1 stations
Holden
3 stations
Holliston
1 stations
Holyoke
24 stations
Hopkinton
10 stations
Hudson
6 stations
Hyannis
17 stations
Hyde Park
1 stations
Indian Orchard
1 stations
Ipswich
4 stations
Jamaica Plain
1 stations
Jamaica Plains
1 stations
Kingston
2 stations
Lakeville
5 stations
Lancaster
8 stations
Lanesborough
1 stations
Lawrence
22 stations
Lee
12 stations
Leicester
2 stations
Lenox
10 stations
Leominster
10 stations
Lexington
29 stations
Leyden
2 stations
Lincoln
5 stations
Littleton
11 stations
Longmeadow
1 stations
Lowell
68 stations
Ludlow
11 stations
Lunenburg
1 stations
Lynn
8 stations
Lynnfield
5 stations
Malden
35 stations
Manchester-by-the-Sea
3 stations
Mansfield
5 stations
Marblehead
7 stations
Marion
2 stations
Marlboro
1 stations
Marlborough
87 stations
MARLBOROUGH
1 stations
Marshfield
6 stations
Mashpee
3 stations
Mattapan
1 stations
Maynard
9 stations
Medfield
5 stations
Medford
33 stations
Medway
10 stations
Melrose
23 stations
Mendon
4 stations
Methuen
15 stations
Middleborough
22 stations
Middleton
2 stations
Milford
19 stations
Millbury
9 stations
Millis
2 stations
Milton
13 stations
Montague
4 stations
Nantucket
18 stations
Natick
28 stations
Needham
16 stations
New Bedford
18 stations
Newbury
3 stations
Newburyport
5 stations
Newton
48 stations
Newton Lower Falls
1 stations
Norfolk
4 stations
North Adams
6 stations
North Andover
10 stations
North Attleboro
3 stations
North Attleborough
11 stations
North Billerica
1 stations
North Chelmsford
1 stations
North Dighton
1 stations
North Grafton
5 stations
North Reading
4 stations
North Truro
1 stations
Northampton
38 stations
Northborough
4 stations
Norton
11 stations
Norwell
3 stations
Norwood
45 stations
NORWOOD
1 stations
Oak Bluffs
1 stations
Orange
2 stations
Orleans
5 stations
Osterville
1 stations
Oxford
3 stations
Palmer
5 stations
Peabody
9 stations
Pelham
7 stations
Pembroke
1 stations
Pittsfield
19 stations
Plainville
6 stations
Plymouth
28 stations
Princeton
1 stations
Provincetown
9 stations
Quincy
73 stations
Randolph
2 stations
Raynham
6 stations
Reading
11 stations
Rehoboth
3 stations
Revere
19 stations
Rochester
1 stations
Rockland
2 stations
Rockport
9 stations
Rowley
4 stations
Roxbury
1 stations
Sadbury
1 stations
Sagamore Beach
1 stations
Salem
38 stations
Salisbury
2 stations
Sandwich
3 stations
Saugus
8 stations
Scituate
12 stations
Seekonk
2 stations
Sharon
5 stations
Shelburne Falls
2 stations
Sherborn
2 stations
Shirley
6 stations
Shrewsbury
15 stations
Somerset
5 stations
Somerville
59 stations
South Deerfield
1 stations
South Easton
2 stations
South Hadley
6 stations
South Wellfleet
1 stations
South Yarmotuh
1 stations
South Yarmouth
1 stations
Southborough
3 stations
Southbridge
3 stations
Southwick
1 stations
Spencer
3 stations
Springfield
79 stations
Sterling
11 stations
Stockbridge
5 stations
Stoneham
9 stations
Stoughton
12 stations
Stow
5 stations
Sturbridge
9 stations
Sudbury
8 stations
Sutton
3 stations
Swampscott
9 stations
Swansea
4 stations
Taunton
8 stations
Teaticket
1 stations
Templeton
2 stations
Tewksbury
15 stations
Topsfield
3 stations
Townsend
4 stations
Truro
5 stations
Turners Falls
2 stations
Tyngsboro
1 stations
Tyngsborough
5 stations
Upton
1 stations
Uxbridge
4 stations
Vineyard Haven
1 stations
Wakefield
23 stations
Walpole
13 stations
Waltham
58 stations
Wareham
8 stations
Watertown
38 stations
Wayland
17 stations
Webster
2 stations
Wellesley
25 stations
Wellfleet
2 stations
West Barnstable
2 stations
West Berlin
1 stations
West Boylston
2 stations
West Newbury
7 stations
West Springfield
19 stations
West Tisbury
5 stations
West Yarmouth
1 stations
Westborough
19 stations
Westfield
16 stations
Westford
12 stations
Weston
5 stations
Westport
6 stations
Westwood
8 stations
Weymouth
14 stations
Whately
2 stations
Whitinsville
1 stations
Wilbraham
1 stations
Williamsburg
3 stations
Williamstown
19 stations
Wilmington
38 stations
Winchendon
1 stations
Wincherdon
1 stations
Winchester
9 stations
Woburn
36 stations
Woods Hole
1 stations
Worcester
120 stations
Wrentham
3 stations
Yarmouth
10 stations
There are currently 1,000 EV charging stations in Massachusetts, including Tesla Superchargers, ChargePoint, Electrify America, and other networks. This number is growing as new stations are deployed through the NEVI federal program and private investment.
Massachusetts has Level 2 chargers (240V, ideal for daily charging at 12-80 miles/hour) and DC Fast Chargers (DCFC) that can add 100+ miles of range in 20-30 minutes. Connector types include CCS, CHAdeMO, J1772, and Tesla NACS. Use Charge Map USA's filters to find the right charger for your vehicle.
Some Level 2 charging stations in Massachusetts offer free charging, particularly at shopping centers, hotels, and municipal locations. Use Charge Map USA to browse stations across 307 cities in Massachusetts and check individual station details for pricing information.