Golf Courses & Driving Ranges in OR
Discover 182 golf courses and driving ranges across 79 cities in OR
OR Golf Course Map
Showing 182 courses across OR
Loading map...
Browse by City
Albany
1 course
Ashland
1 course
Baker City
1 course
Banks
1 course
Beaverton
7 courses
Bend
11 courses
Blooming
1 course
Blue River
1 course
Boring
1 course
Brookings
1 course
Canby
1 course
Cave Junction
1 course
Christmas Valley
1 course
Coos Bay
1 course
Corvallis
5 courses
Cottage Grove
2 courses
Creswell
1 course
Eagle Point
2 courses
Echo
1 course
Enterprise
1 course
Estacada
1 course
Eugene
13 courses
Five Corners
1 course
Florence
2 courses
Gearhart
1 course
Gladstone
1 course
Gleneden Beach
1 course
Grants Pass
2 courses
Gresham
5 courses
Happy Valley
1 course
Henrici
1 course
Hillsboro
6 courses
Hines
1 course
Holbrook
1 course
Hood River
1 course
Island City
1 course
Jeffers Garden
1 course
John Day
1 course
Junction City
1 course
Keizer
1 course
Klamath Falls
2 courses
Lake Oswego
2 courses
Lyons
1 course
Macksburg
1 course
Madras
1 course
Manzanita
1 course
McMinnville
2 courses
Medford
12 courses
Milton-Freewater
1 course
Milwaukie
1 course
Myrtle Creek
1 course
Myrtle Point
1 course
Neotsu
1 course
Neskowin
1 course
Newberg
2 courses
Newport
1 course
Olene
1 course
Oregon City
2 courses
Portland
17 courses
Prineville
2 courses
Redmond
5 courses
Reedsport
1 course
Roseburg
2 courses
Rowena
1 course
Salem
9 courses
Seaside
1 course
Springfield
5 courses
Sunriver
4 courses
Sunset Beach
1 course
Sutherlin
1 course
Tigard
4 courses
Tillamook
1 course
Troutdale
1 course
Tualatin
1 course
Umatilla
1 course
Waldport
1 course
Welches
1 course
Wilsonville
2 courses
Woodburn
2 courses
Golf in OR: Your Complete Guide
OR is home to 182 exceptional golf courses and driving ranges spread across 79 cities. Whether you're looking for championship courses, public golf courses, private country clubs, or practice facilities,OR offers diverse golfing experiences for players of all skill levels.
Top Golf Destinations in OR
The most popular golf cities in OR include , , , , , and . These areas feature the highest concentration of quality golf courses, driving ranges, and golf amenities. Many golfers travel to OR specifically to experience these renowned golf destinations.
Types of Golf Courses in OR
OR golf courses include public courses open to all golfers, private country clubs with membership requirements, semi-private facilities, resort courses for visitors, and municipal golf courses operated by local governments. You'll also find specialized facilities like driving ranges, practice greens, and 9-hole executive courses perfect for beginners or quick rounds.
Planning Your Golf Trip to OR
When planning golf in OR, consider booking tee times in advance, especially during peak season. Check course websites for current rates, dress codes, and cart availability. Many OR golf courses offer twilight rates, senior discounts, and golf packages. Don't forget to explore different cities – each area of ORoffers unique golf course designs and playing conditions.
All Golf Courses
Ashland
3070 Augusta Court
Beaverton
2000 Country Club Road, Beaverton, OR
4000 Golf Club Drive, Beaverton, OR
100 Pro Shop Lane, Beaverton, OR
200 Country Club Road, Beaverton, OR
100 Championship Drive, Beaverton, OR
8200 Southwest Scholls Ferry Road
Bend
5000 Club House Drive, Bend, OR
2000 Country Club Road, Bend, OR
2500 Tournament Drive, Bend, OR
100 Pro Shop Lane, Bend, OR
4000 Golf Club Drive, Bend, OR
60205 Sunset View Dr
200 Fairway Drive, Bend, OR
200 Fairway Drive, Bend, OR
Blue River
54947 McKenzie Highway
Brookings
99040 South Bank Chetco River Rd
Canby
900 Country Club Place
Coos Bay
93884 Coos-Sumner Lane
Corvallis
1850 SW Whiteside Dr
2000 Fairway Drive, Corvallis, OR
4000 Golf Course Drive, Corvallis, OR
2000 Golf Course Drive, Corvallis, OR
200 Championship Drive, Corvallis, OR
Cottage Grove
765 North River Road
91 Village Drive
Creswell
83301 Dale Kuni Road
Eagle Point
100 Eagle Point Drive
500 East Antelope Road
Enterprise
66098 Golf Course Road
Estacada
25230 South Wallens Road
Eugene
2500 Championship Drive, Eugene, OR
300 Golf Club Drive, Eugene, OR
200 Pro Shop Lane, Eugene, OR
5000 Fairway Drive, Eugene, OR
1500 Championship Drive, Eugene, OR
300 Championship Drive, Eugene, OR
91292 State Hwy 99N
300 Country Club Road, Eugene, OR
34455 Highway 58
2000 Cal Young Road
200 Golf Course Drive, Eugene, OR
Gleneden Beach
7755 N Highway 101
Grants Pass
324 Mountain Greens Lane
Gresham
5000 Fairway Drive, Gresham, OR
2000 Championship Drive, Gresham, OR
100 Fairway Drive, Gresham, OR
Hillsboro
3000 Tournament Drive, Hillsboro, OR
1500 Golf Club Drive, Hillsboro, OR
1275 Northwest 334th Avenue
1000 Tournament Drive, Hillsboro, OR
Hood River
3605 Brookside Drive
John Day
1 mile West
Junction City
92512 Shadow Hills Country Club Drive
Keizer
155 McNary Estates Drive North
Klamath Falls
601 Harbor Isle Blvd
Lake Oswego
17525 Stafford Road
20 Iron Mountain Boulevard
Lyons
32295 North Fork Road
Manzanita
472 Upland Road
McMinnville
9301 Southwest Bayou Drive
Medford
2355 South Pacific Highway
1900 North Phoenix Road
300 Country Club Road, Medford, OR
200 Fairway Drive, Medford, OR
2500 Country Club Road, Medford, OR
200 Golf Club Drive, Medford, OR
500 Fairway Drive, Medford, OR
1000 Tournament Drive, Medford, OR
100 Club House Drive, Medford, OR
1200 Mira Mar Avenue
2660 Hillcrest Road
1301 South Holly Street
Myrtle Creek
1316 Fairway Drive
Newberg
4501 East Fernwood Road
Oregon City
14603 South Stoneridge Drive
Portland
4168 Northwest Spoon Place
15210 Northwest Troon Way
2220 Northeast Marine Drive
7313 Northeast Columbia Boulevard
7150 Southeast 27th Avenue
3500 North Victory Boulevard
3500 North Victory Boulevard
300 Golf Club Drive, Portland, OR
2000 Country Club Road, Portland, OR
100 Championship Drive, Portland, OR
1500 Golf Course Drive, Portland, OR
8105 Northeast 33rd Drive
19810 Northwest Nestucca Drive
4000 Championship Drive, Portland, OR
1000 Country Club Road, Portland, OR
Prineville
7120 Northeast Ochoco Highway
Redmond
3907 Southwest Tommy Armour Lane
Roseburg
1005 Northwest Harvey Avenue
1005 Northwest Lincoln Drive
Salem
3376 Country Club Drive South
3898 Meadowlawn Loop Southeast
2025 Golf Course Road South
3000 Club House Drive, Salem, OR
2000 Country Club Road, Salem, OR
3054 Oakcrest Drive Northwest
3000 Tournament Drive, Salem, OR
200 Country Club Road, Salem, OR
Seaside
Avenue U
Springfield
3000 Country Club Road, Springfield, OR
100 Country Club Road, Springfield, OR
4000 Tournament Drive, Springfield, OR
1000 Country Club Road, Springfield, OR
300 Tournament Drive, Springfield, OR
Tigard
18039 Southwest Lower Boones Ferry Road
16050 Southwest Royalty Parkway
9900 Southwest Century Oak Drive
Umatilla
709 Willamette Street
Waldport
1680 South Crestline Drive
Welches
25600 East Welches Road
Woodburn
590 Fairwood Crescent
