About Me

Tom  Lum Forest

Hi - thank you for being here. I'm happy to meet you! I'm an MIT grad with a science degree in management. I'm a software engineer who lives rurally three miles up a gravel road at 1,300'. I'm a graduate of Hillsboro High School and have deep family and personal connections to Oregon, going back to 1880. I'm also a wilderness hike leader, a singer/guitarist, and have been on the Banks School District Budget Committee since 2012. I'm here to listen to you and collaborate to get where we want to go from where we are.

Me at Lan Su Portland Chinese Garden

I Want to Know!

What Do You Care About?

I'll Work for Your Priorities!

Issues *

Here Now

Issues

Here's what's in the front of my mind now. I'll work on your priorities as I get to know them better.

Let's Work Together

Elect me to Represent Oregon House District 31

*By providing your cell phone number you consent to receive periodic campaign updates from Tom Lum Forest for Oregon. Message & Data rates may apply.

Get To Know

Our Voting District

The 31st House District includes Columbia County except Clatskanie, the western half of Washington County, and the northwest tip of Multnomah County.

map from Wikipedia

District 31 population in 2020 census: 70,692
  52% rural, 48% cities
CITY (incorporated) people in 2020 census

COLUMBIA COUNTY
Columbia City (1926) 1,949
Prescott (1947) 66
Rainier (1885) 1,911
St. Helens (1889) 13,817
Scappoose (1921) 8,010
Vernonia (1891) 2,374

WASHINGTON COUNTY
Banks (1921) 1,837
Gaston (1914) 676
North Plains (1963) 3,441

Registered Voters, February 2026
Democrats 15,328 (30th of 60)
GOP 16,883 (#16)
non-affiliated  21,820 (#2)
other 4,165 

58,196 total (#4)

Votes Cast by County, November 2024
Columbia: 27,766
Washington: 10,954
Multnomah: 1,668
Yamhill (Gaston): 16

From Census Reporter:

(gray background data from other sources)

Use Your Voice

Make a Plan to Vote

Registration ended April 29. Ballots are due by 8 PM on May 19. Dropbox locator started April 30.

Proudly

Endorsed By

A short description about the people and organizations who are endorsing me.

Willamette Week

Willamette Week

Join Us

Events

If we're going to win this thing, we're going to need your help. Join us at one of our next events.

Updates

In The News

Here's what I'm up to on the campaign trail and in the news.

Help Me Win

Support My Campaign

If you’ve saved your payment information with ActBlue Express, your donation will go through immediately.