EV Charging Stations in Oregon
Oregon has 1,490 public EV charging stations across 65 cities. Browse cities below to find charging stations near you.
Top Cities by Station Count
Portland
266 stations
Salem
128 stations
Hillsboro
91 stations
Eugene
78 stations
Bend
72 stations
Beaverton
62 stations
Oregon City
41 stations
Lake Oswego
35 stations
Milwaukie
32 stations
Newberg
32 stations
All Cities in Oregon
Portland
266 stations
Salem
128 stations
Hillsboro
91 stations
Eugene
78 stations
Bend
72 stations
Beaverton
62 stations
Oregon City
41 stations
Lake Oswego
35 stations
Milwaukie
32 stations
Newberg
32 stations
Ashland
31 stations
Medford
31 stations
Tigard
31 stations
Corvallis
30 stations
Roseburg
28 stations
Woodburn
27 stations
Wilsonville
24 stations
Gresham
21 stations
Klamath Falls
21 stations
Troutdale
19 stations
Hood River
18 stations
McMinnville
15 stations
Redmond
15 stations
Tillamook
15 stations
Grants Pass
14 stations
Madras
13 stations
Albany
12 stations
Grand Ronde
12 stations
Newport
12 stations
Silverton
12 stations
Sisters
12 stations
Hermiston
11 stations
Prineville
11 stations
Astoria
9 stations
Clackamas
9 stations
Forest Grove
9 stations
Lincoln City
9 stations
Sandy
9 stations
Springfield
9 stations
Bandon
8 stations
Coos Bay
8 stations
Cornelius
8 stations
Florence
8 stations
Pendleton
8 stations
The Dalles
8 stations
Warrenton
8 stations
Dayton
7 stations
La Grande
7 stations
North Bend
7 stations
Sherwood
7 stations
Cannon Beach
6 stations
Creswell
6 stations
Lebanon
6 stations
Mill City
6 stations
Yachats
6 stations
Carlton
5 stations
Dundee
5 stations
Happy Valley
5 stations
Independence
5 stations
Philomath
5 stations
Reedsport
5 stations
Scappoose
5 stations
Seaside
5 stations
St. Helens
5 stations
Tualatin
5 stations
Neighboring States
Find Charging in Oregon
Use our AI-powered map to compare prices and find the cheapest station near you.
Open Interactive Map