Townapedia
Donald Oregon fire station
Donald Oregon fire station · M.O. Stevens, Public domain
I-5 - panoramio (1)
I-5 - panoramio (1) · AudreyIski, CC BY-SA 3.0

Donald, Oregon

Donald is a city of 1,133 people in Marion County, Oregon, founded in 1912.

Loading the weather...
Population1,133 +0.4% since 2019
Elevation197 ft 60 m
Founded1912
Land area0.4 sq mi
ZIP code97020
Nearest airportHillsboro Airport (HIO) 23 mi

Why visit Donald

Townapedia lists 1 park or trail and 5 places to eat in and around town.

August is the warmest month, with average highs of 83°F; December lows average 36°F.

About Donald

Donald is a city in Marion County, Oregon, United States. The population was 1,009 at the 2020 census. It is part of the Salem Metropolitan Statistical Area.

From the Wikipedia article Donald, Oregon (this version), under CC BY-SA 4.0.

Parks, trails and playgrounds1

Emwon Skatepark

Park

Open in Google Maps

Restaurants and cafes5

From Russia with Love

Cafe · Russian · 1.5 mi

12271 Melinda Lane Northeast, Aurora

Mo-Fr 09:00-20:00; Sa 10:00-17:00; Su closed

Open in Google Maps

Marshal Smash Burger

Fast food · Burger · 1.5 mi

12271 Melinda Lane Northeast, Aurora

Mo-Fr 08:00-20:00; Sa 09:00-20:00; Su 09:00-17:00

Open in Google Maps · +1-503-360-6367

Fire Tacos

Fast food · Mexican · 1.5 mi

12271 Melinda Lane Northeast, Aurora

Mo-Fr 09:00-21:00; Sa-Su 08:00-20:00

Open in Google Maps

Punjabi Dhaba Sizzling Tandori Hut

Fast food · Indian · 1.5 mi

12271 Melinda Lane Northeast, Aurora

Mo-Sa 00:00-24:00; Su 08:00-20:00

Open in Google Maps · +1-503-776-9177

Fire Tacos

Fast food · Mexican

10750 Main Street Northeast

Open in Google Maps

Schools, colleges and libraries15

Boones Ferry Primary School

School · 5.8 mi

11495 Wilsonville Rd, Wilsonville

Open in Google Maps

French Prairie Middle School

School · 5.0 mi

1025 N Boones Ferry Rd, Woodburn

Open in Google Maps

Inza R Wood Middle School

School · 6.0 mi

11055 Sw Wilsonville Rd, Wilsonville

Open in Google Maps

Lincoln Elementary School

School · 5.0 mi

1041 N Boones Ferry Rd, Woodburn

Open in Google Maps

Nellie Muir Elementary School

School · 5.5 mi

1800 W Hayes St, Woodburn

Open in Google Maps

Ninety-One School

School · 5.4 mi

5811 S Whiskey Hill Rd, Hubbard

Open in Google Maps

North Marion High School

School · 2.2 mi

20167 Grim Rd Ne, Aurora

Open in Google Maps

North Marion Intermediate School

School · 2.1 mi

20237 Grim Rd Ne, Aurora

Open in Google Maps

North Marion Middle School

School · 2.1 mi

20246 Grim Rd Ne, Aurora

Open in Google Maps

North Marion Primary School

School · 2.0 mi

20257 Grim Rd Ne, Aurora

Open in Google Maps

Washington Elementary School

School · 5.4 mi

777 E Lincoln St, Woodburn

Open in Google Maps

William P Lord High School

School · 4.6 mi

2630 N Pacific Hwy, Woodburn

Open in Google Maps

3 more on the map.

Advertisement

History

Donald has a rich history in agriculture, industry, business and family. Sometime between 1840 and 1860 Donald was settled by farmers and loggers from the Midwest. By the early 1900s, Donald was a main station for the Oregon Electric Railway, which connected Portland and Eugene. The city was named after R. L. Donald, an engineer for the construction company that built the railway. Donald was built from Donation Land Claims sold by R. L. Donald to the Donald Town Lot and Land Company in 1908. The original community was centered on agricultural land growing hops. The town grew primarily on the hop crop until the Oregon Electric Railway located a substation and depot in Donald. It was part of the railway mainline between Salem and Portland. The substation was completed in 1906. The post office was established April 13, 1910, and the town was home to the Donald Brick and Tile works from 1911 until 1923. The completion of paved Highway 99W to the west negatively affected the railway ridership. The electrified passenger service was discontinued through Donald on May 14, 1933. During this time, the population dropped from 300 to 100. In 1947 the railway transitioned to steam power and in 1948 to diesel power. In 1970 the rail line merged into Burlington Northern. The rail line is still heavily used today by the Portland and Western Railroad.

From the History section of Donald, Oregon on Wikipedia, under CC BY-SA 4.0.

Map of Donald

21 places. The map loads OpenStreetMap tiles when you open it.

Climate by month

40°60°80°January: 5.5 in of rainFebruary: 4.0 in of rainMarch: 4.4 in of rainApril: 3.4 in of rainMay: 2.5 in of rainJune: 1.5 in of rainJuly: 0.4 in of rainAugust: 0.5 in of rainSeptember: 1.6 in of rainOctober: 3.7 in of rainNovember: 5.8 in of rainDecember: 6.2 in of rainJanuary: 48°FFebruary: 52°FMarch: 57°FApril: 62°FMay: 69°FJune: 74°FJuly: 83°FAugust: 83°FSeptember: 77°FOctober: 64°FNovember: 54°FDecember: 48°FJanuary: 36°FFebruary: 37°FMarch: 39°FApril: 43°FMay: 48°FJune: 52°FJuly: 56°FAugust: 56°FSeptember: 52°FOctober: 46°FNovember: 40°FDecember: 36°FJFMAMJJASOND
Average high Average low Rain
Monthly table
MonthHighLowRain
Jan48°F36°F5.5 in
Feb52°F37°F4.0 in
Mar57°F39°F4.4 in
Apr62°F43°F3.4 in
May69°F48°F2.5 in
Jun74°F52°F1.5 in
Jul83°F56°F0.4 in
Aug83°F56°F0.5 in
Sep77°F52°F1.6 in
Oct64°F46°F3.7 in
Nov54°F40°F5.8 in
Dec48°F36°F6.2 in

U.S. Climate Normals 1991-2020 for Aurora State Ap (4 mi away), NOAA NCEI.

People and cost of living

$80,729median household income
$351,500median home value
$1,636median monthly rent
38.9median age
13.6%of adults have a bachelor's degree or higher
85.8%of homes are owner-occupied
24.8 minaverage commute
Age of residents
Under 1821%18 to 3426%35 to 6438%65 and over15%

American Community Survey 5-year estimates, 2020-2024, U.S. Census Bureau. Estimates have margins of error, larger for small towns.

Disaster history

Marion County has had 11 federal disaster declarations since 2000, most often for fires.

  • 2023-08-24: Liberty Fire (Fire)
  • 2021-05-04: Severe Winter Storm (Severe Storm)
  • 2020-09-15: Wildfires And Straight-Line Winds (Fire)
  • 2020-09-10: Wildfires (Fire)
  • 2020-09-08: Beachie Creek Lionshead Fire Complex (Fire)
  • 2020-03-28: Covid-19 Pandemic (Biological)

OpenFEMA disaster declarations summaries.

Getting there and nearby towns

Hillsboro Airport (HIO) is the nearest airport with scheduled flights listed in OpenStreetMap, 23 miles away.

  • Aurora 4 mi east, about 6 min by car
  • Woodburn 5 mi south, about 8 min by car
  • Wilsonville 7 mi northeast, about 11 min by car
  • Canby 8 mi northeast, about 13 min by car
  • Newberg 8 mi northwest, about 13 min by car
  • Sherwood 10 mi north, about 15 min by car
  • Tualatin 11 mi north, about 18 min by car
  • Molalla 13 mi east, about 21 min by car
  • Tigard 14 mi north, about 23 min by car
  • West Linn 14 mi northeast, about 22 min by car

Drive times are estimates from straight-line distance, not routes.

Reviews, tips and questions

Loading what members have shared...

Sources and licences

Photo credits

Page built October 30, 2026. Spotted a mistake? Tell us or suggest a place.