Map and Download GPS Waypoints for 2171 Lakes in North Carolina

Click here to download GPS waypoints (POIs) for all of the lakes in North Carolina in GPX format. Then, download ExpertGPS mapping software, which will allow you to print maps of any lake in North Carolina, view lakes on USGS topo maps and aerial photos, and send the lakes as waypoints or POIs directly to your GPS receiver.

Download a Free Trial of ExpertGPS Map Software

Download a free trial of ExpertGPS map software
Download ExpertGPS 6.02 (12 Megabytes)
New features were added to ExpertGPS on June 22, 2017
ExpertGPS runs on Windows 10, 8.1, and 7.

More North Carolina maps and GPS data layers are available here.

Below is a list of all 2171 lakes in North Carolina, organized by town. Click any lake to preview a map of the lake. Then download all 2171 North Carolina lakes and your free trial of ExpertGPS map software.

Jump directly to a town beginning with A B C D E F G H I J K L M N O P Q R S T U V W Y Z

Abbotts Creek, NC Lakes

Aberdeen, NC Lakes

Ahoskie, NC Lakes

Albemarle, NC Lakes

Albertson, NC Lakes

Albright, NC Lakes

Allensville, NC Lakes

Anderson Creek, NC Lakes

Anderson, NC Lakes

Angier, NC Lakes

Ansonville, NC Lakes

Antioch, NC Lakes

Apex, NC Lakes

Archdale, NC Lakes

Archer Lodge, NC Lakes

Asheville, NC Lakes

Atkinson, NC Lakes

Atlantic, NC Lakes

Aurora, NC Lakes

Autryville, NC Lakes

Averasboro, NC Lakes

Avery Creek, NC Lakes

Back Creek, NC Lakes

Badin, NC Lakes

Bailey, NC Lakes

Bakersville, NC Lakes

Baldwin, NC Lakes

Banner Elk, NC Lakes

Barbecue, NC Lakes

Barringer, NC Lakes

Bartons Creek, NC Lakes

Beaufort, NC Lakes

Beaver Creek, NC Lakes

Beaver Dam, NC Lakes

Beaverdam, NC Lakes

Belews Creek, NC Lakes

Belmont, NC Lakes

Belvoir, NC Lakes

Bensalem Township 2, NC Lakes

Benson, NC Lakes

Bentonsville, NC Lakes

Bermuda Run, NC Lakes

Berryhill Township 2, NC Lakes

Bessemer City, NC Lakes

Bethania, NC Lakes

Bethany, NC Lakes

Bethel, NC Lakes

Big Creek, NC Lakes

Biltmore Forest, NC Lakes

Bingham, NC Lakes

Birdtown Segment, NC Lakes

Biscoe, NC Lakes

Black Creek, NC Lakes

Black Jack, NC Lakes

Black Mountain, NC Lakes

Black River, NC Lakes

Bladenboro, NC Lakes

Blowing Rock, NC Lakes

Blue Ridge, NC Lakes

Blue Springs, NC Lakes

Boardman, NC Lakes

Boiling Spring Lakes, NC Lakes

Boomer, NC Lakes

Boon Hill, NC Lakes

Boone, NC Lakes

Boonville, NC Lakes

Boyd, NC Lakes

Brackett, NC Lakes

Brevard, NC Lakes

Brinkleyville, NC Lakes

Britts, NC Lakes

Broad River, NC Lakes

Broadbay, NC Lakes

Broadway, NC Lakes

Brogden, NC Lakes

Brookford, NC Lakes

Bruce, NC Lakes

Brunswick, NC Lakes

Brushy Fork, NC Lakes

Brushy Mountain, NC Lakes

Bryan, NC Lakes

Bryson City, NC Lakes

Buck Swamp, NC Lakes

Buckhorn, NC Lakes

Buford, NC Lakes

Bug Hill, NC Lakes

Bunn, NC Lakes

Burlington Township 12, NC Lakes

Burlington, NC Lakes

Burningtown, NC Lakes

Burnsville, NC Lakes

Burnt Swamp, NC Lakes

Bushy Fork, NC Lakes

Butner, NC Lakes

Butterwood, NC Lakes

Calahaln, NC Lakes

Caldwell, NC Lakes

Canada, NC Lakes

Candor, NC Lakes

Canton, NC Lakes

Cape Fear Township 3, NC Lakes

Carey's Flat Township, NC Lakes

Carolina Beach, NC Lakes

Carolina, NC Lakes

Carr, NC Lakes

Carrboro, NC Lakes

Carthage, NC Lakes

Cartoogechaye, NC Lakes

Carvers Creek, NC Lakes

Cary, NC Lakes

Cashiers, NC Lakes

Castalia, NC Lakes

Cataloochee, NC Lakes

Catawba Springs, NC Lakes

Catawba, NC Lakes

Catheys Creek, NC Lakes

Cecil, NC Lakes

Cedar Creek, NC Lakes

Cedar Fork, NC Lakes

Cedar Grove, NC Lakes

Cedar Island, NC Lakes

Cedar Rock Township 8, NC Lakes

Center Grove, NC Lakes

Center, NC Lakes

Central Cabarrus Township 11, NC Lakes

Central, NC Lakes

Cerro Gordo, NC Lakes

Chadbourn, NC Lakes

Chapel Hill, NC Lakes

Charleston, NC Lakes

Charlotte, NC Lakes

Cheek Creek, NC Lakes

Cheeks, NC Lakes

Cheoah, NC Lakes

Cherokee Indian Land Tract Number 2, NC Lakes

Cherokee Indian Land Tract Number 7, NC Lakes

Cherokee Indian Reservation 3200 Acre Tract, NC Lakes

Cherry Lane, NC Lakes

Cherryville, NC Lakes

Chimney Rock, NC Lakes

Clarksville, NC Lakes

Clay, NC Lakes

Clayton, NC Lakes

Clear Creek Township 6, NC Lakes

Clear Creek, NC Lakes

Clemmonsville, NC Lakes

Cleveland, NC Lakes

Clines, NC Lakes

Clinton, NC Lakes

Clyde, NC Lakes

Colly, NC Lakes

Columbia, NC Lakes

Columbus, NC Lakes

Concord Township 12, NC Lakes

Concord, NC Lakes

Conoconnara, NC Lakes

Conover, NC Lakes

Conway, NC Lakes

Cooleemee, NC Lakes

Cooper Gap, NC Lakes

Coopers, NC Lakes

Cotton Grove, NC Lakes

Cowee, NC Lakes

Crab Creek, NC Lakes

Crab Orchard Township 7, NC Lakes

Crabtree, NC Lakes

Cranberry, NC Lakes

Creedmoor, NC Lakes

Croatan, NC Lakes

Cross Creek, NC Lakes

Cross Roads, NC Lakes

Crowder Mountain, NC Lakes

Cunningham, NC Lakes

Cypress Creek Township 9, NC Lakes

Cypress Creek, NC Lakes

Dabney, NC Lakes

Dallas, NC Lakes

Dan River, NC Lakes

Danbury, NC Lakes

Davidson, NC Lakes

Deep Creek, NC Lakes

Deep River Township 5, NC Lakes

Deep River, NC Lakes

Dellview, NC Lakes

Dillsboro, NC Lakes

Dismal, NC Lakes

Dobbins Heights, NC Lakes

Dobson, NC Lakes

Dortches, NC Lakes

Drexel, NC Lakes

Dry Wells, NC Lakes

Dublin, NC Lakes

Dunn Township 1, NC Lakes

Dunns Rock, NC Lakes

Durham, NC Lakes

Dutchville, NC Lakes

Dysartsville, NC Lakes

Earl, NC Lakes

East Howellsville, NC Lakes

East Lake, NC Lakes

East Laurinburg, NC Lakes

East Sanford Township 5, NC Lakes

Eastatoe, NC Lakes

Ebbs Chapel Township 7, NC Lakes

Eden, NC Lakes

Edenton Township 1, NC Lakes

Edneyville, NC Lakes

Elevation, NC Lakes

Elizabethtown, NC Lakes

Elk, NC Lakes

Elkin, NC Lakes

Ellendale, NC Lakes

Ellerbe, NC Lakes

Ellijay, NC Lakes

Elm City, NC Lakes

Emmons, NC Lakes

Eno, NC Lakes

Erwin, NC Lakes

Eureka, NC Lakes

Fair Bluff, NC Lakes

Fairfield, NC Lakes

Fairmont, NC Lakes

Fairview, NC Lakes

Faison, NC Lakes

Falcon, NC Lakes

Falkland, NC Lakes

Fallston, NC Lakes

Fallstown, NC Lakes

Farmington, NC Lakes

Faucett, NC Lakes

Faucette Township 5, NC Lakes

Fayetteville, NC Lakes

Federal Point, NC Lakes

Fentress, NC Lakes

Ferrells, NC Lakes

Fishing Creek, NC Lakes

Flat River, NC Lakes

Flats, NC Lakes

Fletcher, NC Lakes

Forbush, NC Lakes

Forest City, NC Lakes

Fort Bragg Military Reservation Township, NC Lakes

Four Oaks, NC Lakes

Franklin, NC Lakes

Franklinton, NC Lakes

Franklinville, NC Lakes

Friendship, NC Lakes

Fruitville, NC Lakes

Fulton, NC Lakes

Fuquay-Varina, NC Lakes

Gaddys, NC Lakes

Garland, NC Lakes

Garner, NC Lakes

Gastonia, NC Lakes

Gatesville, NC Lakes

Georgeville Township 9, NC Lakes

Gilkey, NC Lakes

Gilmer, NC Lakes

Glade Creek, NC Lakes

Glen Alpine, NC Lakes

Glenwood, NC Lakes

Glisson, NC Lakes

Godwin, NC Lakes

Golden Valley, NC Lakes

Goldsboro, NC Lakes

Graham Township 6, NC Lakes

Graham, NC Lakes

Granite Falls, NC Lakes

Granite Quarry, NC Lakes

Grant, NC Lakes

Grassy Creek township, NC Lakes

Grays Creek, NC Lakes

Great Swamp, NC Lakes

Green Hill, NC Lakes

Green Level, NC Lakes

Greene, NC Lakes

Greens Creek, NC Lakes

Greensboro, NC Lakes

Greenville, NC Lakes

Greenwood Township 1, NC Lakes

Griffins, NC Lakes

Grimesland, NC Lakes

Grove, NC Lakes

Grover, NC Lakes

Gulf, NC Lakes

Gulledge, NC Lakes

Hadley, NC Lakes

Halifax, NC Lakes

Hall, NC Lakes

Hamburg, NC Lakes

Hamilton, NC Lakes

Hamlet, NC Lakes

Hampton, NC Lakes

Harkers Island, NC Lakes

Harlowe, NC Lakes

Harrellsville, NC Lakes

Harris Township 2, NC Lakes

Harris, NC Lakes

Harrisburg Township 1, NC Lakes

Hatteras, NC Lakes

Havelock, NC Lakes

Haw River, NC Lakes

Hawtree, NC Lakes

Hayesville Township 5, NC Lakes

Hayesville, NC Lakes

Healing Spring, NC Lakes

Hemby Bridge, NC Lakes

Henderson, NC Lakes

Hendersonville, NC Lakes

Herrings, NC Lakes

Hickory Mountain, NC Lakes

Hickory, NC Lakes

Higgins, NC Lakes

High Point, NC Lakes

High Shoals, NC Lakes

Highlands, NC Lakes

Hightowers, NC Lakes

Hildebran, NC Lakes

Hillsborough, NC Lakes

Hiwassee, NC Lakes

Hoffman, NC Lakes

Hogback, NC Lakes

Hollow, NC Lakes

Holloway, NC Lakes

Holly Grove, NC Lakes

Holly Ridge, NC Lakes

Holly Springs, NC Lakes

Holly, NC Lakes

Honeycutts, NC Lakes

Hoopers Creek, NC Lakes

Hope Mills, NC Lakes

Hot House, NC Lakes

House Creek, NC Lakes

Hunters Mill, NC Lakes

Huntersville Township 15, NC Lakes

Huntersville, NC Lakes

Huntsville, NC Lakes

Indian Trail, NC Lakes

Ingalls Township, NC Lakes

Ingrams, NC Lakes

Ironton, NC Lakes

Ivy, NC Lakes

Jackson, NC Lakes

Jacksonville, NC Lakes

Jacobs Fork, NC Lakes

Jamestown, NC Lakes

Jason, NC Lakes

Jefferson, NC Lakes

Jerusalem, NC Lakes

Jobs Cabin, NC Lakes

Johnsonville, NC Lakes

Jonesboro Township 2, NC Lakes

Jonesville, NC Lakes

Judkins, NC Lakes

Kannapolis Township 4, NC Lakes

Kannapolis, NC Lakes

Kenly, NC Lakes

Kernersville, NC Lakes

King, NC Lakes

Kings Mountain Township 4, NC Lakes

Kings Mountain, NC Lakes

Kittrell, NC Lakes

Knightdale, NC Lakes

Lake Landing, NC Lakes

Lake Lure, NC Lakes

Lake Santeetlah, NC Lakes

Lake Waccamaw, NC Lakes

Landis, NC Lakes

Lanes Creek, NC Lakes

Laurel Hill, NC Lakes

Laurel Park, NC Lakes

Laurinburg, NC Lakes

Lawndale, NC Lakes

Leaksville, NC Lakes

Leasburg, NC Lakes

Lebanon, NC Lakes

Lees, NC Lakes

Leesville, NC Lakes

Leland, NC Lakes

Lewisville, NC Lakes

Lexington, NC Lakes

Liberty, NC Lakes

Lilesville, NC Lakes

Limestone, NC Lakes

Lincolnton, NC Lakes

Linden, NC Lakes

Lisbon, NC Lakes

Litaker, NC Lakes

Little Coharie, NC Lakes

Little River Township 10, NC Lakes

Little River, NC Lakes

Littleton, NC Lakes

Locke, NC Lakes

Locust, NC Lakes

Long Creek Township 11, NC Lakes

Long Creek, NC Lakes

Louisburg Township 10, NC Lakes

Louisburg, NC Lakes

Love Valley, NC Lakes

Lovelace, NC Lakes

Lovelady, NC Lakes

Lower Fork, NC Lakes

Lower Hominy, NC Lakes

Lumberton, NC Lakes

Macclesfield, NC Lakes

Madison, NC Lakes

Magnolia, NC Lakes

Maiden, NC Lakes

Mallard Creek Township 8, NC Lakes

Manchester, NC Lakes

Mangum, NC Lakes

Marion, NC Lakes

Marks Creek, NC Lakes

Marsh, NC Lakes

Marshville, NC Lakes

Masonboro, NC Lakes

Matthews, NC Lakes

Maxton, NC Lakes

Mayo, NC Lakes

McAdenville, NC Lakes

McDaniels, NC Lakes

McFarlan, NC Lakes

McLauchlin, NC Lakes

McNeills Township 7, NC Lakes

Meadow, NC Lakes

Meadows, NC Lakes

Meat Camp, NC Lakes

Mebane, NC Lakes

Melville Township 10, NC Lakes

Meredith, NC Lakes

Merrimon, NC Lakes

Micro, NC Lakes

Middle Creek, NC Lakes

Middle Fork I, NC Lakes

Middle Fork II, NC Lakes

Middle Township 2, NC Lakes

Middleburg, NC Lakes

Middlesex, NC Lakes

Midway, NC Lakes

Millers, NC Lakes

Mills River, NC Lakes

Millshoal, NC Lakes

Mineral Springs Township 9, NC Lakes

Mineral Springs, NC Lakes

Mingo, NC Lakes

Mint Hill, NC Lakes

Mocksville, NC Lakes

Momeyer, NC Lakes

Monroe, NC Lakes

Montreat, NC Lakes

Moravian Falls, NC Lakes

Morehead, NC Lakes

Morning Star Township 13, NC Lakes

Morrisville, NC Lakes

Morven, NC Lakes

Moseley Hall, NC Lakes

Mount Airy, NC Lakes

Mount Holly, NC Lakes

Mount Tirzah, NC Lakes

Mountain Creek, NC Lakes

Moyock, NC Lakes

Murfreesboro, NC Lakes

Nags Head, NC Lakes

Nahunta, NC Lakes

Nantahala, NC Lakes

Nashville, NC Lakes

Navassa, NC Lakes

Nebo, NC Lakes

Neuse, NC Lakes

New Bern, NC Lakes

New Bethel, NC Lakes

New Castle, NC Lakes

New Gilead Township 5, NC Lakes

New Hope, NC Lakes

New Light, NC Lakes

New Market, NC Lakes

New River, NC Lakes

Newton Grove, NC Lakes

Newton, NC Lakes

Norman, NC Lakes

North Albemarle, NC Lakes

North Brook, NC Lakes

North Cove, NC Lakes

North Liberty Township, NC Lakes

North Whitakers, NC Lakes

North Wilkesboro, NC Lakes

Norwood, NC Lakes

Notla, NC Lakes

O'Neals, NC Lakes

Oak Grove, NC Lakes

Oak Hill, NC Lakes

Oak Level, NC Lakes

Oak Ridge, NC Lakes

Oakland, NC Lakes

Obids, NC Lakes

Odell Township 3, NC Lakes

Old Fort, NC Lakes

Old Town, NC Lakes

Oldfields, NC Lakes

Olive Hill, NC Lakes

Oxford, NC Lakes

Palmyra, NC Lakes

Panther Branch, NC Lakes

Parkton, NC Lakes

Patterson Township 1, NC Lakes

Patterson, NC Lakes

Paw Creek Township 12, NC Lakes

Peak Creek, NC Lakes

Pearces Mill, NC Lakes

Pembroke, NC Lakes

Philadelphus, NC Lakes

Pilot, NC Lakes

Pinebluff, NC Lakes

Pineola Township, NC Lakes

Pineville Township 14, NC Lakes

Pineville, NC Lakes

Pink Hill, NC Lakes

Pittsboro, NC Lakes

Plain View, NC Lakes

Pleasant Garden, NC Lakes

Pleasant Grove Township 11, NC Lakes

Pleasant Grove, NC Lakes

Pleasant Hill, NC Lakes

Pocket Township 7, NC Lakes

Polkville, NC Lakes

Poplar Branch, NC Lakes

Poplar Tent Township 2, NC Lakes

Portsmouth, NC Lakes

Price, NC Lakes

Proctorville, NC Lakes

Providence Township 5, NC Lakes

Providence, NC Lakes

Quaker Gap, NC Lakes

Quaker Meadow, NC Lakes

Quewhiffle, NC Lakes

Raeford, NC Lakes

Raleigh, NC Lakes

Ramseur, NC Lakes

Randleman, NC Lakes

Ransom, NC Lakes

Red Oak, NC Lakes

Red Springs, NC Lakes

Reddies River, NC Lakes

Reems Creek, NC Lakes

Reidsville, NC Lakes

Rhodhiss, NC Lakes

Rich Square, NC Lakes

Richland, NC Lakes

Richlands, NC Lakes

River Bend, NC Lakes

River Township 1, NC Lakes

River, NC Lakes

Roanoke Rapids, NC Lakes

Rock Creek, NC Lakes

Rockfish, NC Lakes

Rockingham, NC Lakes

Rocky Mount, NC Lakes

Rocky Springs, NC Lakes

Rolesville, NC Lakes

Rose Hill, NC Lakes

Roseneath, NC Lakes

Rosman, NC Lakes

Roxboro, NC Lakes

Roxobel, NC Lakes

Rural Hall, NC Lakes

Saint Marys, NC Lakes

Saint Matthews, NC Lakes

Salem Chapel, NC Lakes

Salemburg, NC Lakes

Saluda, NC Lakes

Sand Hill Township 8, NC Lakes

Sand Hill, NC Lakes

Sandy Creek, NC Lakes

Saratoga, NC Lakes

Saulston, NC Lakes

Sauratown, NC Lakes

Scotch Irish, NC Lakes

Scotland Neck, NC Lakes

Scuppernong, NC Lakes

Seaboard, NC Lakes

Seagrove, NC Lakes

Seven Springs, NC Lakes

Seventy-First, NC Lakes

Shallotte, NC Lakes

Shannon, NC Lakes

Sharpes, NC Lakes

Sharpesburg, NC Lakes

Shelby Township 6, NC Lakes

Shiloh, NC Lakes

Shoal Creek, NC Lakes

Shoals, NC Lakes

Siler City, NC Lakes

Silver Creek, NC Lakes

Simpsonville, NC Lakes

Smith Creek, NC Lakes

Smith, NC Lakes

Smithfield, NC Lakes

Smiths Bridge, NC Lakes

Snow Creek, NC Lakes

South Albemarle, NC Lakes

South Buck Shoals Township, NC Lakes

South Clinton, NC Lakes

South Fall Creek Township, NC Lakes

South Fork, NC Lakes

South Knobs Township, NC Lakes

South Liberty Township, NC Lakes

South Westfield, NC Lakes

South Whitakers, NC Lakes

Southern Pines, NC Lakes

Southwest, NC Lakes

Sparta Township 8, NC Lakes

Spencer, NC Lakes

Spindale, NC Lakes

Spring Hill, NC Lakes

Spring Hope, NC Lakes

Spring Lake, NC Lakes

Springhill, NC Lakes

Spruce Pine, NC Lakes

St. Pauls, NC Lakes

Staley, NC Lakes

Stanfield, NC Lakes

Stanley, NC Lakes

Stantonsburg, NC Lakes

Star, NC Lakes

Statesville, NC Lakes

Stedman, NC Lakes

Steel Creek Township 3, NC Lakes

Steele, NC Lakes

Stem, NC Lakes

Stewarts Creek, NC Lakes

Stewartsville, NC Lakes

Stokesdale, NC Lakes

Stony Creek, NC Lakes

Sugar Fork, NC Lakes

Sugar Loaf, NC Lakes

Sulphur Springs, NC Lakes

Summerfield, NC Lakes

Sumner, NC Lakes

Sunset Beach, NC Lakes

Swannanoa, NC Lakes

Sweetwater, NC Lakes

Swepsonville, NC Lakes

Swift Creek, NC Lakes

Sylva, NC Lakes

Tabernacle, NC Lakes

Tabor City, NC Lakes

Tally Ho, NC Lakes

Tarboro, NC Lakes

Taylor, NC Lakes

Taylorsville, NC Lakes

Taylortown, NC Lakes

Thompson Township 9, NC Lakes

Toisnot, NC Lakes

Township 1, North Marshall, NC Lakes

Township 11, Revere-Rice Cove, NC Lakes

Township 6, NC Lakes

Townsville, NC Lakes

Trent Woods, NC Lakes

Trenton, NC Lakes

Triangle, NC Lakes

Trinity, NC Lakes

Troutman, NC Lakes

Troy, NC Lakes

Tryon, NC Lakes

Turkey, NC Lakes

Turnbull, NC Lakes

Turnersburg, NC Lakes

Tusquittee, NC Lakes

Tyro, NC Lakes

Tyson, NC Lakes

Union Grove, NC Lakes

Union, NC Lakes

Unionville, NC Lakes

Upper Creek, NC Lakes

Upper Fishing Creek Township 6, NC Lakes

Upper Fork, NC Lakes

Upper Township 3, NC Lakes

Valley Town, NC Lakes

Vance, NC Lakes

Vass, NC Lakes

Vienna, NC Lakes

Village of Cedar Rock, NC Lakes

Village of Chimney Rock Village, NC Lakes

Village of Clemmons, NC Lakes

Village of Cofield, NC Lakes

Village of Flat Rock, NC Lakes

Village of Foxfire, NC Lakes

Village of Grandfather, NC Lakes

Village of Marvin, NC Lakes

Village of Misenheimer, NC Lakes

Village of Pinehurst, NC Lakes

Village of Simpson, NC Lakes

Village of Sugar Mountain, NC Lakes

Village of Walnut Creek, NC Lakes

Village of Whispering Pines, NC Lakes

Waccamaw, NC Lakes

Waco, NC Lakes

Wadesboro, NC Lakes

Wake Forest, NC Lakes

Walkertown, NC Lakes

Wallace, NC Lakes

Wallburg, NC Lakes

Walnut Cove, NC Lakes

Walnut Creek Township 11, NC Lakes

Walnut Grove, NC Lakes

Warlick Township 5, NC Lakes

Warrenton, NC Lakes

Warsaw, NC Lakes

Washington, NC Lakes

Watha, NC Lakes

Waynesville, NC Lakes

Weaverville, NC Lakes

Webster, NC Lakes

Weddington, NC Lakes

Weldon, NC Lakes

Wendell, NC Lakes

Wentworth, NC Lakes

West Sanford Township 6, NC Lakes

Westbrooks, NC Lakes

Westfield, NC Lakes

Whitakers, NC Lakes

White Lake, NC Lakes

White Oak Township 1, NC Lakes

White Oak, NC Lakes

White Store, NC Lakes

Whitehead, NC Lakes

Whitehouse Township, NC Lakes

Whites Creek, NC Lakes

Whiteville, NC Lakes

Wiccacanee, NC Lakes

Wilders, NC Lakes

William, NC Lakes

Williamsburg, NC Lakes

Williamsons, NC Lakes

Williamston, NC Lakes

Wilmington, NC Lakes

Wilson Mills, NC Lakes

Wilson, NC Lakes

Wilson's Mills, NC Lakes

Windsor, NC Lakes

Wingate, NC Lakes

Winton, NC Lakes

Wishart, NC Lakes

Wittenberg, NC Lakes

Wolf Pit, NC Lakes

Wolfscrape, NC Lakes

Woodfin, NC Lakes

Woodington, NC Lakes

Woodsdale, NC Lakes

Yadkin College, NC Lakes

Yadkinville, NC Lakes

Yanceyville, NC Lakes

Yellow Creek, NC Lakes

Youngsville Township 3, NC Lakes

Youngsville, NC Lakes

Zebulon, NC Lakes


Follow these Instructions to Download all 2171 North Carolina Lakes to your GPS


1 Download a GPX file containing all of the lakes in North Carolina. Save the GPX file on your desktop.

2 Download and install ExpertGPS mapping software.

3Launch ExpertGPS, click Open on the File menu, and select the GPX file you just saved to your computer's hard drive.

4Click Send to GPS on the GPS menu to send the lakes as waypoints (POIs) to your GPS.



Follow these Instructions to View, Customize, and Print Maps of any Lake in North Carolina


1 Download a GPX file containing all of the lakes in North Carolina. Save the GPX file on your desktop.

2 Download and install ExpertGPS mapping software.

3Launch ExpertGPS, click Open on the File menu, and select the GPX file you just saved to your computer's hard drive.

4Double-click any Lake in the ExpertGPS Waypoint List to view a detailed map, which you can customize and print.


Download a Free Trial of ExpertGPS Map Software

Download a free trial of ExpertGPS map software
Download ExpertGPS 6.02 (12 Megabytes)
New features were added to ExpertGPS on June 22, 2017
ExpertGPS runs on Windows 10, 8.1, and 7.

Purchase ExpertGPS map software with a credit card, PayPal, or purchase order

$74.95 ExpertGPS Home

$249.95 ExpertGPS Pro

Compare Versions


Download a free trial of ExpertGPS map software

GPS Map Software for
Windows 10, 8.1, and 7


New features added
June 22, 2017


Copyright 1998-2017 TopoGrafix – 24 Kirkland Dr, Stow, MA – Email: Fax Orders: (815) 346-5239