Nashville is home to plenty of great golf courses. While some of the finest are found at the many top country clubs in Nashville, some are actually public courses. If you don't want to join a country club, but you want to play an incredible golf course, here are five in Nashville to choose from.

Gaylord Springs Golf Links

Considered by many to be the top public course in Nashville, Gaylord Springs Golf Links is found just 10 minutes from the airport and just five minutes from the Gaylord Opryland Resort. It has been recognized as one of the best courses in the entire state by GolfWeek on many occasions.

The course is found right on the Cumberland River and offers a Scottish links-style design. It's challenging for all skill levels with multiple tee stations and plenty of beauty found all throughout.

Hermitage Golf Course

Designed by Denis Griffiths, the President's Reserve course at Heritage is one of the best public courses you will find. It has been ranked in the Top 10 in Tennessee by Golf Digest Magazine and provides a challenge for all golfers. The natural setting offers great views and plenty to enjoy along the way, as well.

Along with the President's Reserve, Hermitage Golf Course also has a second course called Generals Retreat. It's known as a great choice and was voted as the Best Golf Course in Nashville in the 1990s. The course even hosted the LPGA Sara Lee Classic for 11 years. While it's not as long as the President's Reserve course, it's still a great choice.

Harpeth Hills Golf Course

Found at Percy Warner Park, Harpeth Hills is a very well respected public golf course in Tennessee. It was designed in 1965 and rebuilt in 1991. The course offers plenty of challenge and has been used as a regional qualifying site for the USGA Public Links Championship.

One of the biggest perks to Harpeth Hills Golf Course is the price. It's a very affordable place to play golf, even though it's one of the top courses in the city.

McCabe Golf Course

Found very close to downtown the McCabe Golf Course offers 27 holes of fun and beauty. This club also has a practice facility and was voted as the best place to play golf by Nashville Scene in 2014. The original course was built in 1942 with the third nine holes built later.

The McCabe Golf Course underwent huge renovations in 2007 and the practice facility was updated in 2012. They even offer practice areas open during the winter.

Two Rivers Golf Course

Another good choice for those looking to play a public golf course in Nashville is Two Rivers Golf Course. It's a picturesque course offering plenty of challenge for all players. The Nashville Skyline can be viewed from hole eight, as well.

This course was built in 1983 and the greens were just upgraded to ultradwarf Bermuda in 2016. The new upgrade turned this course into one of the best in the city.

There are plenty of excellent golfing options all throughout Nashville. When you want to join a club or play a public course, choose one of these five and you won't be disappointed.