Golf courses in Selma, AL

Selma, AL has two listed golf courses: Craig Golf Course and Selma Country Club. 2 other golf courses are within 25 miles; the nearest is Valley Grande Golf Course in Valley Grande, AL, 7.3 miles away.

Courses
2
18-hole
1
9-hole
1
With a range
2 of 2
Avg 18-hole yards
6,342
Nearby
10 within 40 mi

Courses in and near Selma

Showing 12 courses: 2 in Selma, 10 nearby.

  1. Craig Golf Course

    Public262 Craig Industrial Park

    9 · PAR 36 · 3,188 YD

  2. Selma Country Club

    Private103 W Dallas Ave

    18 · PAR 71 · 6,342 YD

  3. Valley Grande Golf Course

    PublicValley Grande, AL

    7.3 MI · 18 · PAR 72 · 6,628 YD

  4. 22.4 MI · 9 · PAR 36 · 2,974 YD

  5. Prattville Country Club

    PublicPrattville, AL

    32.6 MI · 18 · PAR 71 · 6,413 YD

  6. 32.6 MI · 9 · PAR 36 · 3,305 YD

  7. 37.1 MI · 18 · PAR 72 · 7,726 YD

  8. Clanton Country Club

    PublicClanton, AL

    37.8 MI · 9 · PAR 34 · 2,888 YD

  9. The Pines Golf Club

    PublicMillbrook, AL

    38.9 MI · 18 · PAR 72 · 6,318 YD

  10. Lakeview Country Club, Inc.

    PrivateGreensboro, AL

    39.0 MI · 9 · PAR 36 · 3,163 YD

  11. Cahaba Falls Country Club

    PublicCentreville, AL

    39.1 MI · 18 · PAR 71 · 5,862 YD

  12. 39.5 MI

Missing a course in Selma, or something out of date?

Tell us what to fix

Of the 2 Selma courses that list driving range information, 2 have one.

Selma is in Alabama, which has 209 golf courses across 130 cities in this directory.

Nearby cities with listed courses include Valley Grande, AL (7.3 miles), Marion, AL (22 miles), Camden, AL (33 miles) and Prattville, AL (35 miles).

Nearby cities

Miles, straight line

All golf courses in Alabama

Frequently asked questions

How many golf courses are in Selma, AL?

Selma, AL has 2 golf courses in this directory: 1 with 18 holes and 1 with 9 holes.

What is the longest golf course in Selma, AL?

Of the 18-hole courses with a listed yardage, Selma Country Club is the longest at 6,342 yards.

Do golf courses in Selma, AL have driving ranges?

2 of the 2 courses in Selma, AL that list driving range information have one.

What cities near Selma, AL have golf courses?

Nearby cities with listed courses include Valley Grande, AL (7.3 miles, 1 course), Marion, AL (22 miles, 1 course), Camden, AL (33 miles, 1 course) and Prattville, AL (35 miles, 2 courses).

What golf courses are near Selma, AL?

The three nearest other golf courses are Valley Grande Golf Course in Valley Grande, AL (7.3 miles), Marion Military Institute Golf Course in Marion, AL (22 miles) and Prattville Country Club in Prattville, AL (33 miles).

How far is the nearest other golf course from Selma?

The nearest other golf course is Valley Grande Golf Course in Valley Grande, AL, 7.3 miles from the middle of the courses listed in Selma, in a straight line.

How many public golf courses are in Selma, AL?

Selma, AL has 1 public golf course in this directory.

How many private golf courses are in Selma, AL?

Selma, AL has 1 private golf course in this directory.

How many public vs private golf courses are in Selma, AL?

Of the 2 golf courses listed in Selma, AL, 1 is public and 1 is private.

Listing data last updated October 2026. See data sources.