Fairfield Lake — Fairfield_Inn_1980.jpg
Photo: RichardKenni / CC BY-SA 3.0 · via Wikimedia Commons
Lake / Water

Fairfield Lake

Jackson County, NC

Fairfield Lake is a small mountain lake in the Sapphire Valley area of Jackson County, North Carolina. It serves as a recreation amenity with a swimming beach, boathouse, and a walking trail around the shoreline, and is fished for bass, trout, and crappie. The lake dates to the late 1800s and sits in a valley once worked for gold and gems.

Part of WNC Outdoors.

Fairfield Lake Places to Stay Eat & Drink Outfitters & Gear

Plan your visit

Places to stay, eat, and gear up near Fairfield Lake — all on BluePages.

More of WNC Outdoors

Waterfalls, trails, peaks and gaps across Western North Carolina.