#1.
20 Iron Mountain Blvd, Lake Oswego, Oregon 97034-2875, United States
This very hilly course offers beautiful views of Mount Hood. The fairways are wide, and the greens are large. For additional information call the pro ... More on Golf.com
Oswego Lake Country Club is an 18-hole regulation length golf course in Lake Oswego, Oregon. This medium-length layout has 3 sets of teeboxes for a fun, but challenging golfing experience. Online t... More on TheGolfCourses.net

#2.
2400 Country Club Rd., Lake Oswego, OR, UNITED STATES (Postal Code: 97034)
The Lake Oswego Golf Course is a City owned 18-hole Par-3 facility with holes ranging from 74-179 yards. The hillside layout offers beautifully kept, small, contoured greens with Lost Dog Creek pas... More on Lakeoswegogolf.org
Overall its a great place to work on your short game. More on GolfReview

#3.
19825 River Road, Gladstone, Oregon
Home of The First Tee - Family friendly 9-hole, par 3 golf course - Dedicated to teaching life's values ... More on entertainment.com
My kids always beg to go back to the childrens course and see Cathy More on Yahoo! Travel

#4.
1100 SE Waverly Dr, Portland, Oregon 97222-7415, United States
This well-manicured course was built on flat terrain. There are some lateral water hazards that come into p... More on Golf.com
First of all, Waverley is an exclusive private Country Club. More on Yahoo! Travel

#5.
20400 Southwest Cipole Road, Tualatin, Oregon
Eighteen famous holes have been replicated at this outdoor putting green. Each hole is 30-50 yards long and copied to scale. One of the holes is an island green only accessible by a footbridge. The... More on Yahoo! Travel
I love it. A true green mini golf with a full 18 holes. The staff is friendly, food in the cafe is fair and there is a little dining area to eat w friends etc. But the real draw is the difficulty o... More on TripAdvisor
