County-operated golf courses provide public access to quality golf facilities for residents throughout the region, often featuring scenic settings on larger parcels of county-owned park land. There are 26 Golf Course locations in Jefferson County, Alabama.
County residents should inquire about annual county golf passes, which typically provide discounted rates at all county-operated courses and may be available to residents of unincorporated areas at lower rates than non-resident fees.
List of Jefferson County, Alabama Golf Course
Castle Pines Country Club
Altadena Valley Country Club
Bentbrook Golf Course
Country Club Of Birmingham
E Ross Golf
Green Briar Golf
Cumberland Lake Golf
Frank House Municipal Golf Course
Golf Club At Cumberland Lake
Grayson Valley Country Club
Highland Park Golf Course
Hoover Country Club
Oxmoor Valley Golf Course
River Oaks Golf & Country Club
Vestavia Country Club
Oxmoor Valley Golf Course
Pine Tree Country Club
Robert Trent Jones Golf Trail
Roebuck Golf Course
Pine Tree Country Club
Sandestin Golf & Beach Club
Trussville Country Club
Westside Golf
Woodward Golf & Country Club
Heatherwood Golf Club
Riverchase Country Club
Golf Course in near by County
Residents of Jefferson County can contact the county parks and recreation department to learn about annual golf pass options, group lesson availability, and upcoming tournaments at county-operated golf courses in the area.
You may also find Golf Course locations in neighboring counties including Jefferson.