This Oregon address generator creates a real-looking but fictional Oregon address with a valid OR ZIP code. The city is set to Portland and the ZIP is a real code issued in Oregon, so the address is internally consistent with Oregon (OR) even though the street name and house number are invented and belong to no real residence.
It is ideal for testing shipping forms, address validation and region-specific features that need a believable Oregon address, or for keeping your real address private when a site only needs a plausible one. The phone, name and other fields round out a full, fictional US profile.
Real Oregon ZIP codes run from 97001–97920, and common OR area codes include 503, 541, 971. When you need a random Oregon address whose fields agree with each other, this generator pins the 972xx Portland range — the reference table below lists real example ZIPs to compare against.
Oregon is one of only five states with no statewide sales tax, which makes an address here useful for a specific testing job: proving the zero-rate branch of a tax calculation actually works. Oregon levies no statewide sales tax and permits no general local sales tax, making it the cleanest zero-rate jurisdiction in the country. It funds itself largely through income tax instead, and applies targeted excise taxes — notably a vehicle privilege tax and a bicycle excise tax — rather than a general sales tax. The simplest possible zero-tax fixture: state rate zero, local rate zero, total tax zero. Use it to prove the zero branch of a tax calculation renders and stores correctly, before adding the harder cases below.
All data is fictional. The address points to no real occupant, the ID field is a masked test placeholder, and card numbers are sandbox values valid in format only — keep generated data to testing and privacy, never fraud.
Portland's addresses carry a compass point, and thousands of them used to carry a leading zero.
Portland is divided into address sextants, and the directional is part of the address rather than a hint about it. Five of them — N, NE, NW, SE and SW — date from the Great Renaming of 1931. The sixth arrived on 1 May 2020, when the city's transportation bureau announced that South Portland had become "the City of Roses' newest sextant", the first major readdressing since 1931. Strip the directional and 1200 SE Main and 1200 SW Main collapse into one string that names two different buildings.
The readdressing fixed something worth knowing about even now that it is over. Because the Willamette River bends east, addresses in Southwest Portland east of SW Naito Parkway had for decades been written with a leading zero — 0246 SW California St — to separate them from the addresses west of it. The city's stated reason for changing them was that the leading zero made properties hard for delivery drivers and, more seriously, first responders to find. Over 6,000 addresses, about 8% of the city's total, moved from Southwest to South.
For software the leading zero is the lesson that outlives the project. A house number parsed as an integer turns 0246 into 246, which is a real address on the other side of the parkway; a house number stored as a string and compared as one does not. Oregon address data captured before 2020 also legitimately contains the old SW form for buildings that are now S, so a deduplication keyed on the full address line will treat one property as two, and a change-detection job will report thousands of moves that never happened.
The other reason to keep an Oregon fixture is tax. Oregon has no statewide sales tax, which makes it one of the cheapest ways to prove that the zero-rate branch of a checkout actually runs rather than falling through to a default — see New Hampshire for why the five no-tax states are not interchangeable. Postally the state is small and orderly: 481 codes across 10 three-digit prefixes and 36 counties, with 970 through 972 covering the Portland area.