EV charging stations in Massachusetts
Massachusetts has 4,615 public charging stations — 1,987 DC fast and 9,849 Level 2 ports — ranking #3 of 51 (DOE, October 28, 2026). Pick your city for every station's address, network, plugs and hours, or compare charging at 30.48¢/kWh with gas.
4,615stations
9,849Level 2 (and L1) ports
1,987DC fast ports
Charging stations by city
Other 296 cities and towns in Massachusetts
Salem43 · 6 DC
Beverly40 · 0 DC
Northampton39 · 30 DC
Malden37 · 6 DC
Brockton35 · 4 DC
Milford34 · 26 DC
Wilmington34 · 0 DC
Medford33 · 26 DC
Woburn33 · 13 DC
Foxborough32 · 28 DC
Bridgewater31 · 18 DC
Natick31 · 13 DC
Barnstable30 · 10 DC
Plymouth30 · 20 DC
Andover27 · 0 DC
Danvers27 · 17 DC
Greenfield27 · 7 DC
Lexington27 · 16 DC
Acton26 · 8 DC
Brookline26 · 2 DC
Bolton25 · 0 DC
Braintree25 · 45 DC
Chelmsford25 · 20 DC
Lawrence25 · 18 DC
Wellesley25 · 2 DC
Dartmouth24 · 16 DC
Holyoke24 · 40 DC
Melrose23 · 0 DC
Wakefield23 · 7 DC
Bedford22 · 0 DC
Middleborough22 · 6 DC
Stow21 · 0 DC
Williamstown21 · 4 DC
West Springfield20 · 12 DC
Easthampton19 · 0 DC
Shrewsbury19 · 7 DC
Westborough19 · 10 DC
Agawam18 · 10 DC
Concord18 · 2 DC
Nantucket18 · 0 DC
Needham18 · 0 DC
Pittsfield18 · 6 DC
Revere18 · 20 DC
Franklin17 · 40 DC
Hyannis17 · 26 DC
Methuen17 · 26 DC
Orleans17 · 15 DC
Wayland17 · 0 DC
Westwood17 · 8 DC
Attleboro16 · 0 DC
Haverhill16 · 2 DC
New Bedford16 · 2 DC
Stoneham16 · 12 DC
Westfield16 · 1 DC
Weymouth16 · 8 DC
Amesbury15 · 6 DC
Arlington15 · 5 DC
East Longmeadow14 · 10 DC
Fitchburg14 · 0 DC
Stoughton14 · 28 DC
Tewksbury14 · 14 DC
Canton13 · 20 DC
Eastham13 · 4 DC
Hadley13 · 15 DC
Hopkinton13 · 4 DC
Milton13 · 0 DC
Sudbury13 · 0 DC
Westford13 · 0 DC
Auburn12 · 33 DC
Charlton12 · 20 DC
Ludlow12 · 4 DC
North Attleborough12 · 0 DC
Norton12 · 12 DC
Scituate12 · 2 DC
Falmouth11 · 4 DC
Lee11 · 36 DC
Lenox11 · 8 DC
Leominster11 · 25 DC
Littleton11 · 16 DC
Peabody11 · 26 DC
Sterling11 · 0 DC
Swampscott11 · 2 DC
Yarmouth11 · 0 DC
Ayer10 · 6 DC
Billerica10 · 4 DC
Chicopee10 · 24 DC
Great Barrington10 · 20 DC
Hingham10 · 3 DC
Medway10 · 0 DC
Millbury10 · 18 DC
Reading10 · 9 DC
Wellfleet10 · 0 DC
Dedham9 · 20 DC
Gardner9 · 7 DC
Maynard9 · 1 DC
North Andover9 · 0 DC
Provincetown9 · 12 DC
Rockport9 · 0 DC
Walpole9 · 6 DC
Winchester9 · 8 DC
Athol8 · 0 DC
Cohasset8 · 0 DC
Dalton8 · 0 DC
Lynn8 · 2 DC
Raynham8 · 7 DC
Saugus8 · 9 DC
Sturbridge8 · 20 DC
Taunton8 · 0 DC
Wareham8 · 20 DC
Belchertown7 · 2 DC
Belmont7 · 0 DC
Deerfield7 · 4 DC
Edgartown7 · 2 DC
Groton7 · 0 DC
Groveland7 · 0 DC
Hanover7 · 14 DC
Lancaster7 · 1 DC
Pelham7 · 0 DC
Seekonk7 · 14 DC
Southbridge7 · 4 DC
West Newbury7 · 0 DC
Adams6 · 0 DC
Erving6 · 0 DC
Fairhaven6 · 1 DC
Gloucester6 · 8 DC
Hudson6 · 11 DC
Ipswich6 · 3 DC
Lynnfield6 · 24 DC
Mansfield6 · 8 DC
Marblehead6 · 0 DC
Marshfield6 · 3 DC
Newburyport6 · 0 DC
North Adams6 · 0 DC
Plainville6 · 4 DC
Somerset6 · 16 DC
South Hadley6 · 0 DC
Tyngsborough6 · 12 DC
Weston6 · 0 DC
Westport6 · 9 DC
Bourne5 · 0 DC
Devens5 · 0 DC
Dighton5 · 2 DC
Easton5 · 4 DC
Georgetown5 · 0 DC
Lakeville5 · 0 DC
Lincoln5 · 0 DC
Mashpee5 · 10 DC
Medfield5 · 4 DC
Mendon5 · 16 DC
North Grafton5 · 0 DC
Northborough5 · 14 DC
Palmer5 · 16 DC
Tisbury5 · 0 DC
Truro5 · 0 DC
Chatham4 · 6 DC
Chestnut Hill4 · 28 DC
Dudley4 · 0 DC
Grafton4 · 0 DC
Montague4 · 0 DC
Norwell4 · 4 DC
Rowley4 · 0 DC
Sandwich4 · 4 DC
Sharon4 · 10 DC
Southborough4 · 4 DC
Stockbridge4 · 0 DC
Swansea4 · 6 DC
Townsend4 · 4 DC
Uxbridge4 · 0 DC
West Tisbury4 · 0 DC
Wrentham4 · 20 DC
Blackstone3 · 6 DC
Brewster3 · 2 DC
Carlisle3 · 0 DC
Charlemont3 · 4 DC
Chelsea3 · 0 DC
Dracut3 · 0 DC
Everett3 · 0 DC
Hamilton3 · 2 DC
Hanson3 · 0 DC
Holden3 · 0 DC
Manchester-by-the-Sea3 · 0 DC
Newbury3 · 0 DC
Norfolk3 · 8 DC
North Attleboro3 · 5 DC
Oxford3 · 2 DC
Rehoboth3 · 6 DC
Shelburne Falls3 · 0 DC
Spencer3 · 0 DC
Sutton3 · 6 DC
Topsfield3 · 0 DC
Webster3 · 2 DC
Wenham3 · 0 DC
West Bridgewater3 · 0 DC
West Yarmouth3 · 4 DC
Williamsburg3 · 1 DC
Allston2 · 3 DC
Aquinnah2 · 0 DC
Ashburnham2 · 0 DC
Becket2 · 0 DC
Bellingham2 · 12 DC
Boxford2 · 0 DC
Brighton2 · 0 DC
Buzzards Bay2 · 0 DC
Chilmark2 · 0 DC
Dorchester2 · 12 DC
Douglas2 · 0 DC
Dover2 · 0 DC
Duxbury2 · 0 DC
East Brookfield2 · 0 DC
Freetown2 · 8 DC
Gilbertville2 · 0 DC
Harwich2 · 0 DC
Holliston2 · 4 DC
Hyde Park2 · 0 DC
Kingston2 · 0 DC
Leicester2 · 0 DC
Leyden2 · 0 DC
Marion2 · 0 DC
Middleton2 · 0 DC
Millis2 · 0 DC
North Reading2 · 0 DC
Orange2 · 0 DC
Randolph2 · 12 DC
Salisbury2 · 6 DC
South Easton2 · 6 DC
Templeton2 · 8 DC
Turners Falls2 · 0 DC
Upton2 · 8 DC
West Barnstable2 · 0 DC
West Boylston2 · 2 DC
Whately2 · 0 DC
Whitinsville2 · 16 DC
Wilbraham2 · 10 DC
Abington1 · 0 DC
Acushnet1 · 0 DC
Ashby1 · 0 DC
Ashfiled1 · 0 DC
Ashland1 · 0 DC
Avon1 · 0 DC
Barre1 · 0 DC
Boxborough1 · 0 DC
Carver1 · 4 DC
Chestnut Hill Meeting House1 · 0 DC
Dennis1 · 0 DC
Dorchester Heights1 · 0 DC
E Falmouth1 · 0 DC
East Boston1 · 0 DC
East Cambridge1 · 0 DC
East Taunton1 · 0 DC
East Walpole1 · 0 DC
Easthamptom1 · 0 DC
Essex1 · 0 DC
Ext Avon1 · 6 DC
Gill1 · 0 DC
Halifax1 · 4 DC
Hampden1 · 4 DC
Hancock1 · 0 DC
Harvard1 · 0 DC
Hatfield1 · 0 DC
Hathorne1 · 0 DC
Holbrook1 · 6 DC
Indian Orchard1 · 6 DC
Jamaica Plain1 · 0 DC
Lanesborough1 · 0 DC
Longmeadow1 · 0 DC
Lunenburg1 · 0 DC
Marlboro1 · 6 DC
Mattapan1 · 0 DC
Newton Lower Falls1 · 0 DC
North Billerica1 · 0 DC
North Chelmsford1 · 6 DC
North Dighton1 · 1 DC
North Truro1 · 0 DC
Oak Bluffs1 · 0 DC
Osterville1 · 0 DC
Pembroke1 · 0 DC
Princeton1 · 0 DC
Rochester1 · 0 DC
Rockland1 · 0 DC
Roxbury1 · 0 DC
Sadbury1 · 0 DC
Sagamore Beach1 · 8 DC
Sherborn1 · 2 DC
Shirley1 · 0 DC
South Deerfield1 · 0 DC
South Wellfleet1 · 0 DC
South Yarmotuh1 · 0 DC
South Yarmouth1 · 2 DC
Southwick1 · 4 DC
Teaticket1 · 4 DC
Tyngsboro1 · 6 DC
West Berlin1 · 4 DC
West Dennis1 · 0 DC
Wincherdon1 · 6 DC
Woods Hole1 · 0 DC
Worcester County1 · 0 DC
Charging networks in Massachusetts
ChargePoint3,699 stations · 6,527 Level 1/2 ports
305 DC fast Red E154 stations · 256 Level 1/2 ports
472 DC fast AmpUp144 stations · 845 Level 1/2 ports
3 DC fast Non-networked118 stations · 484 Level 1/2 ports
20 DC fast Blink84 stations · 314 Level 1/2 ports
15 DC fast FLO83 stations · 324 Level 1/2 ports
13 DC fast Tesla Supercharger63 stations · 0 Level 1/2 ports
678 DC fast Tesla Destination43 stations · 164 Level 1/2 ports
0 DC fast Loop31 stations · 402 Level 1/2 ports
0 DC fast Electrify America23 stations · 4 Level 1/2 ports
103 DC fast Quickcharge23 stations · 79 Level 1/2 ports
52 DC fast EV Connect20 stations · 73 Level 1/2 ports
41 DC fast ChargeLab19 stations · 55 Level 1/2 ports
0 DC fast EVgo18 stations · 1 Level 1/2 ports
78 DC fast SWTCH16 stations · 110 Level 1/2 ports
2 DC fast Plug types in Massachusetts
J1772 (Level 2)4,066 stations (88.1%)
CCS1 (DC fast)479 stations (10.4%)
NACS / Tesla173 stations (3.7%)
CHAdeMO (DC fast)193 stations (4.2%)
NEMA 5-20 outlet1 stations (0.0%)
NEMA 5-15 outlet3 stations (0.1%)
Questions & answers
How many EV charging stations are in Massachusetts?
Massachusetts has 4,615 open, public EV charging stations with 9,849 Level 1/Level 2 ports and 1,987 DC fast ports at 543 locations (DOE AFDC, October 28, 2026). That ranks #3 of 51 (50 states + DC).
Which city in Massachusetts has the most chargers?
Boston has the most public stations in Massachusetts: 762, with 83 DC fast ports.
What is the biggest charging network in Massachusetts?
ChargePoint has the most stations in Massachusetts (3,699). For DC fast ports, Tesla Supercharger leads with 678.
How much does it cost to charge an EV at home in Massachusetts?
Homes in Massachusetts paid an average of 30.48¢ per kWh in August 2026 (EIA). An EV using 30 kWh per 100 miles costs about $9.14 per 100 miles in energy, versus about $14.66 for a 28-MPG car at $4.104/gal (Massachusetts).
Source: U.S. Department of Energy, Alternative Fuels Data Center (AFDC) Station Locator — public, open charging stations only; data as of October 28, 2026. Station details (hours, pricing, ports) are reported by networks and station owners; check the network app before you drive. Gas and electricity prices: U.S. Energy Information Administration (EIA).
Compare all states →