Contact Flying M Ranch

The Flying M Ranch is 10 miles from the nearest urban community, the town of Yamhill, and 16 miles off the beaten path from a major metropolitan area. It is just an hours drive from Portland or Salem. An easy trip!

Call for breakfastIt is midway between Portland and our public Oregon beaches.

We are adjacent to many renowned wineries, near outstanding community and college theatrical productions and public golf courses. Many county fairs and individual community festivals are only a short drive away.

The coffee pot is always on. If you call and reserve a spot, you can join us for sunday breakfast 

We are family oriented and guests of all ages are welcome.
Our hospitality is genuine and your enjoyment is our goal!

Our ranch is open year 'round and we look forward to your visit,                           

Bryce & Barbara Mitchell and Grandkids

Flying M Ranch:

23029 NW Flying M Rd   map


Driving from McMINNVILLE: Turn left on 19th St. (first left past Les Schwab) then take an immediate right onto North Baker (which changes into West Side Road) five miles to a stop light on Meadow Lake Road. Turn left and go five miles and then take a right on Old Moores Valley Road. At this point the road will be gravel. Go 2 ½ miles and turn left on Fairdale Road and proceed for approximately 2 ½ miles. Turn left onto Flying M Road and it's 1 mile to the ranch.

Driving from NEWBERG: Take Hwy. 240 to Yamhill(approximately 11 miles) and you will come to a 4 way intersection with a blinking red light. Continue strait through the intersection and you will be traveling west on Moores Valley Road. From the light, continue for 1 ½ miles to a fork in the road. Moores Valley will take a big sweeping curve to the left, but you will continue strait ahead onto Oak Ridge Road. Continue on Oak Ridge Road to the top of the hill where the road will fork and change to gravel. Take the left fork and go for 4 miles. Turn left on Flying M Road.

Driving from BEAVERTON: Take Hwy. 8 to Forest Grove. Turn left on Hwy 47 to Yamhill. See Directions for Newberg.

Phone, the best way to contact us for reservations: 503-662-3222
Fax: 503-662-3202
Email for general questions:
Visit us on Facebook
Follow us on Twitter