Golf courses in Birmingham, AL

Find Golf courses in Birmingham, AL. Listings include Greystone Golf & Country Club, RTJ at Oxmoor Valley, Highland Park Golf, The Back Yard, Heatherwood Golf & Country Club and Inverness Country Club. Click on each in the list below the map for more information.