Cheapest EV Charging in Oregon

Where is EV charging cheapest in Oregon?

As of October 20, 2026, the city with the cheapest average EV charging in Oregon is Cannon Beach at Free per kWh on average across 4 priced stations. We rank 24 Oregon cities by their average published $/kWh below.

City figures are the average $/kWh as of October 20, 2026 across stations with published pricing. Charging costs change frequently — confirm at the station before charging.

Cities Ranked by Average EV Charging Price in Oregon

#CityAvg $/kWhCheapestPriced Stations
1 Cannon Beach Free Free 4
4 free
2 Carlton Free Free 4
4 free
3 Corvallis Free Free 9
9 free
4 Dayton Free Free 4
4 free
5 Grants Pass Free Free 3
3 free
6 Hood River Free Free 3
3 free
7 LA Grande Free Free 3
3 free
8 Mcminnville Free Free 4
4 free
9 Newberg Free Free 8
8 free
10 Newport Free Free 3
3 free
11 Oregon City Free Free 5
5 free
12 Tillamook Free Free 3
3 free
13 Portland $0.01/kWh Free 38
36 free
14 Ashland $0.01/kWh Free 14
13 free
15 Bend $0.02/kWh Free 12
11 free
16 Eugene $0.04/kWh Free 13
12 free
17 Lake Oswego $0.04/kWh Free 3
2 free
18 Salem $0.05/kWh Free 12
10 free
19 Sisters $0.06/kWh Free 6
5 free
20 Medford $0.07/kWh Free 7
6 free
21 Florence $0.09/kWh Free 6
5 free
22 Beaverton $0.11/kWh Free 6
5 free
23 North Bend $0.11/kWh Free 4
3 free
24 Tigard $0.18/kWh Free 7
5 free

Frequently Asked Questions

Which city has the cheapest EV charging in Oregon?

As of October 20, 2026, Cannon Beach has the lowest average published rate at Free per kWh across 4 priced stations.

How are Oregon cities ranked for charging cost?

Each city's figure is the average of every station with a published $/kWh price in that city (cities need at least 3 priced stations to be ranked). Cities are sorted cheapest to most expensive.