Oregon Area Codes: Complete List With Cities Served

Oregon is served by 4 area codes. Several of them are overlays, which means two or more codes share the same territory.

Oregon area code list

Area codeMain places served
458Eugene, Bend, Corvallis and Albany
503Portland, Salem, Beaverton and Hillsboro
541Eugene, Bend, Corvallis and Springfield
971Portland, Salem, Beaverton and Hillsboro

Place names come from ZIP code records linked to each area code, so they show where a code is most common rather than exact boundaries.

Area codes by major city

CityArea codes
Portland503, 971
Salem503, 971
Beaverton503, 971
Eugene458, 541
Bend458, 541
Corvallis458, 503, 541, 971
Albany458, 503, 541, 971
Grants Pass458, 541
Gresham503, 971
Hillsboro503, 971
Klamath Falls458, 541
Lake Oswego503, 971
Medford458, 541
Roseburg458, 541
Springfield458, 541

How to format a Oregon phone number

US numbers have ten digits: the area code, a three-digit exchange and a four-digit line number. A Oregon number is written as (458) 555-0123 for display, or +14585550123 in E.164 format for storage.

Safe numbers for testing

The range 555-0100 to 555-0199 is reserved for fictional use in every area code. Our generator combines these with real local area codes, so test data looks right without reaching a real person.

Why overlays matter for your forms

With overlays, you cannot guess a city from its area code alone, and people who move keep their numbers. Use area codes for display and formatting, not for location checks.

Create realistic Oregon addresses for testing, with real cities, counties and ZIP codes.

Generate Oregon addresses