Map and Download GPS Waypoints for 3432 Lakes in Maine

Click here to download GPS waypoints (POIs) for all of the lakes in Maine in GPX format. Then, download ExpertGPS mapping software, which will allow you to print maps of any lake in Maine, 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.06 (12 Megabytes)
New features were added to ExpertGPS on November 17, 2017
ExpertGPS runs on Windows 10, 8.1, and 7.

More Maine maps and GPS data layers are available here.

Below is a list of all 3432 lakes in Maine, organized by town. Click any lake to preview a map of the lake. Then download all 3432 Maine 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 R S T U V W Y

Abbot, ME Lakes

Acton, ME Lakes

Addison, ME Lakes

Albion, ME Lakes

Alexander, ME Lakes

Alfred, ME Lakes

Allagash, ME Lakes

Alna, ME Lakes

Alton, ME Lakes

Amherst, ME Lakes

Amity, ME Lakes

Andover, ME Lakes

Anson, ME Lakes

Appleton, ME Lakes

Aroostook Band of Micmac Trust Land, ME Lakes

Arrowsic, ME Lakes

Arundel, ME Lakes

Ashland, ME Lakes

Athens, ME Lakes

Atkinson, ME Lakes

Auburn, ME Lakes

Augusta, ME Lakes

Aurora, ME Lakes

Avon, ME Lakes

Baileyville, ME Lakes

Bald Mountain, ME Lakes

Baldwin, ME Lakes

Bancroft, ME Lakes

Bar Harbor, ME Lakes

Bath, ME Lakes

Beals, ME Lakes

Beaver Cove, ME Lakes

Beddington, ME Lakes

Belfast, ME Lakes

Belgrade, ME Lakes

Belmont, ME Lakes

Berwick, ME Lakes

Bethel, ME Lakes

Biddeford, ME Lakes

Bingham, ME Lakes

Blaine, ME Lakes

Blanchard, ME Lakes

Blue Hill, ME Lakes

Boothbay Harbor, ME Lakes

Boothbay, ME Lakes

Bowdoin, ME Lakes

Bowdoinham, ME Lakes

Bowerbank, ME Lakes

Bradley, ME Lakes

Bremen, ME Lakes

Brewer, ME Lakes

Bridgewater, ME Lakes

Bridgton, ME Lakes

Bristol, ME Lakes

Brooks, ME Lakes

Brooksville, ME Lakes

Brookton, ME Lakes

Brownfield, ME Lakes

Brownville, ME Lakes

Brunswick, ME Lakes

Buckfield, ME Lakes

Bucksport, ME Lakes

Burlington, ME Lakes

Burnham, ME Lakes

Buxton, ME Lakes

Byron, ME Lakes

Calais, ME Lakes

Cambridge, ME Lakes

Camden, ME Lakes

Canaan, ME Lakes

Canton, ME Lakes

Cape Elizabeth, ME Lakes

Caratunk, ME Lakes

Caribou, ME Lakes

Carrabassett Valley, ME Lakes

Carthage, ME Lakes

Casco, ME Lakes

Caswell, ME Lakes

Centerville, ME Lakes

Chapman, ME Lakes

Charlotte, ME Lakes

Chelsea, ME Lakes

Cherryfield, ME Lakes

Chester, ME Lakes

Chesterville, ME Lakes

China, ME Lakes

Clifton, ME Lakes

Clinton, ME Lakes

Columbia Falls, ME Lakes

Columbia, ME Lakes

Connor, ME Lakes

Cooper, ME Lakes

Corinna, ME Lakes

Cornish, ME Lakes

Cornville, ME Lakes

Crawford, ME Lakes

Crystal, ME Lakes

Cushing, ME Lakes

Cutler, ME Lakes

Damariscotta, ME Lakes

Danforth, ME Lakes

Dayton, ME Lakes

Deblois, ME Lakes

Dedham, ME Lakes

Deer Isle, ME Lakes

Denmark, ME Lakes

Dexter, ME Lakes

Dixmont, ME Lakes

Dover-Foxcroft, ME Lakes

Dresden, ME Lakes

Durham, ME Lakes

E, ME Lakes

Eagle Lake, ME Lakes

East Machias, ME Lakes

East Millinocket, ME Lakes

Eastbrook, ME Lakes

Easton, ME Lakes

Eddington, ME Lakes

Edgecomb, ME Lakes

Edmunds, ME Lakes

Eliot, ME Lakes

Ellsworth, ME Lakes

Embden, ME Lakes

Enfield, ME Lakes

Etna, ME Lakes

Eustis, ME Lakes

Exeter, ME Lakes

Farmingdale, ME Lakes

Farmington, ME Lakes

Fayette, ME Lakes

Fort Fairfield, ME Lakes

Fort Kent, ME Lakes

Frankfort, ME Lakes

Franklin, ME Lakes

Freedom, ME Lakes

Freeport, ME Lakes

Friendship, ME Lakes

Frye Island, ME Lakes

Fryeburg, ME Lakes

Gardiner, ME Lakes

Garland, ME Lakes

Georgetown, ME Lakes

Gilead, ME Lakes

Gouldsboro, ME Lakes

Grand Isle, ME Lakes

Gray, ME Lakes

Great Pond, ME Lakes

Greenbush, ME Lakes

Greene, ME Lakes

Greenfield, ME Lakes

Greenville, ME Lakes

Greenwood, ME Lakes

Guilford, ME Lakes

Hallowell, ME Lakes

Hammond, ME Lakes

Hampden, ME Lakes

Hancock, ME Lakes

Hanover, ME Lakes

Harmony, ME Lakes

Harpswell, ME Lakes

Harrison, ME Lakes

Hartford, ME Lakes

Hartland, ME Lakes

Hebron, ME Lakes

Hermon, ME Lakes

Hersey, ME Lakes

Hibberts Gore, ME Lakes

Hiram, ME Lakes

Hodgdon, ME Lakes

Holden, ME Lakes

Hollis, ME Lakes

Hope, ME Lakes

Hopkins Academy Grant - East, ME Lakes

Hopkins Academy Grant - West, ME Lakes

Houlton Maliseet Reservation and Off-Reservation Trust Land, ME Lakes

Howland, ME Lakes

Hudson, ME Lakes

Indian Township Reservation, ME Lakes

Industry, ME Lakes

Island Falls, ME Lakes

Isle au Haut, ME Lakes

Jackman, ME Lakes

Jay, ME Lakes

Jefferson, ME Lakes

Kennebunk, ME Lakes

Kennebunkport, ME Lakes

Kingfield, ME Lakes

Kittery, ME Lakes

Lagrange, ME Lakes

Lakeville, ME Lakes

Lamoine, ME Lakes

Lebanon, ME Lakes

Lee, ME Lakes

Leeds, ME Lakes

Levant, ME Lakes

Lewiston, ME Lakes

Liberty, ME Lakes

Limerick, ME Lakes

Limestone, ME Lakes

Limington, ME Lakes

Lincoln, ME Lakes

Lincolnville, ME Lakes

Linneus, ME Lakes

Lisbon, ME Lakes

Litchfield, ME Lakes

Littleton, ME Lakes

Livermore Falls, ME Lakes

Livermore, ME Lakes

Lovell, ME Lakes

Lowell, ME Lakes

Ludlow, ME Lakes

Lyman, ME Lakes

Lynchtown, ME Lakes

Machias, ME Lakes

Machiasport, ME Lakes

Madawaska, ME Lakes

Madison, ME Lakes

Madrid, ME Lakes

Manchester, ME Lakes

Mariaville, ME Lakes

Marion, ME Lakes

Mars Hill, ME Lakes

Marshfield, ME Lakes

Masardis, ME Lakes

Mattawamkeag, ME Lakes

Maxfield, ME Lakes

Mayfield, ME Lakes

Mechanic Falls, ME Lakes

Meddybemps, ME Lakes

Medford, ME Lakes

Medway, ME Lakes

Mercer, ME Lakes

Merrill, ME Lakes

Mexico, ME Lakes

Milbridge, ME Lakes

Millinocket, ME Lakes

Milo, ME Lakes

Milton, ME Lakes

Minot, ME Lakes

Monmouth, ME Lakes

Monroe, ME Lakes

Monson, ME Lakes

Monticello, ME Lakes

Montville, ME Lakes

Moose River, ME Lakes

Morrill, ME Lakes

Moscow, ME Lakes

Mount Chase, ME Lakes

Mount Desert, ME Lakes

Mount Vernon, ME Lakes

Naples, ME Lakes

New Canada, ME Lakes

New Gloucester, ME Lakes

New Limerick, ME Lakes

New Portland, ME Lakes

New Sweden, ME Lakes

New Vineyard, ME Lakes

Newburgh, ME Lakes

Newcastle, ME Lakes

Newfield, ME Lakes

Newport, ME Lakes

Nobleboro, ME Lakes

Norridgewock, ME Lakes

North Berwick, ME Lakes

North Haven, ME Lakes

North Yarmouth Academy Grant, ME Lakes

North Yarmouth, ME Lakes

Northfield, ME Lakes

Northport, ME Lakes

Norway, ME Lakes

Oakfield, ME Lakes

Oakland, ME Lakes

Ogunquit, ME Lakes

Old Orchard Beach, ME Lakes

Old Town, ME Lakes

Orient, ME Lakes

Orland, ME Lakes

Orono, ME Lakes

Orrington, ME Lakes

Osborn, ME Lakes

Otis, ME Lakes

Otisfield, ME Lakes

Oxford, ME Lakes

Palermo, ME Lakes

Palmyra, ME Lakes

Paris, ME Lakes

Parkertown, ME Lakes

Parkman, ME Lakes

Parmachenee, ME Lakes

Parsonsfield, ME Lakes

Passamaquoddy Indian Township Reservation, ME Lakes

Passamaquoddy Pleasant Point Reservation, ME Lakes

Passamaquoddy Trust Land, ME Lakes

Patten, ME Lakes

Pembroke, ME Lakes

Penobscot Indian Reservation, ME Lakes

Penobscot, ME Lakes

Perham, ME Lakes

Peru, ME Lakes

Phillips, ME Lakes

Phippsburg, ME Lakes

Pittsfield, ME Lakes

Pittston, ME Lakes

Plantation of Baring, ME Lakes

Plantation of Barnard, ME Lakes

Plantation of Brighton, ME Lakes

Plantation of Carroll, ME Lakes

Plantation of Codyville, ME Lakes

Plantation of Coplin, ME Lakes

Plantation of Cyr, ME Lakes

Plantation of Dallas, ME Lakes

Plantation of Dennistown, ME Lakes

Plantation of Drew, ME Lakes

Plantation of Elliottsville, ME Lakes

Plantation of Garfield, ME Lakes

Plantation of Glenwood, ME Lakes

Plantation of Grand Lake Stream, ME Lakes

Plantation of Highland, ME Lakes

Plantation of Kingsbury, ME Lakes

Plantation of Lake View, ME Lakes

Plantation of Lincoln, ME Lakes

Plantation of Macwahoc, ME Lakes

Plantation of Magalloway, ME Lakes

Plantation of Moro, ME Lakes

Plantation of Nashville, ME Lakes

Plantation of Oxbow, ME Lakes

Plantation of Pleasant Ridge, ME Lakes

Plantation of Prentiss, ME Lakes

Plantation of Rangeley, ME Lakes

Plantation of Saint John, ME Lakes

Plantation of Sandy River, ME Lakes

Plantation of Seboeis, ME Lakes

Plantation of The Forks, ME Lakes

Plantation of Webster, ME Lakes

Plantation of West Forks, ME Lakes

Plantation of Winterville, ME Lakes

Plymouth, ME Lakes

Poland, ME Lakes

Portage Lake, ME Lakes

Porter, ME Lakes

Portland, ME Lakes

Prentiss, ME Lakes

Presque Isle, ME Lakes

Princeton, ME Lakes

Prospect, ME Lakes

Rangeley, ME Lakes

Raymond, ME Lakes

Readfield, ME Lakes

Richmond, ME Lakes

Riley, ME Lakes

Ripley, ME Lakes

Robbinston, ME Lakes

Rockland, ME Lakes

Rockport, ME Lakes

Rome, ME Lakes

Roque Bluffs, ME Lakes

Roxbury, ME Lakes

Rumford, ME Lakes

Sabattus, ME Lakes

Saint Agatha, ME Lakes

Saint Albans, ME Lakes

Saint Francis, ME Lakes

Saint George, ME Lakes

Sanford, ME Lakes

Sangerville, ME Lakes

Scarborough, ME Lakes

Searsmont, ME Lakes

Searsport, ME Lakes

Sebago, ME Lakes

Sebec, ME Lakes

Sedgwick, ME Lakes

Shapleigh, ME Lakes

Sherman, ME Lakes

Shirley, ME Lakes

Sidney, ME Lakes

Skowhegan, ME Lakes

Smithfield, ME Lakes

Smyrna, ME Lakes

Soldiertown, ME Lakes

Solon, ME Lakes

Somerville, ME Lakes

Sorrento, ME Lakes

South Berwick, ME Lakes

South Bristol, ME Lakes

South Portland, ME Lakes

Southport, ME Lakes

Southwest Harbor, ME Lakes

Springfield, ME Lakes

Stacyville, ME Lakes

Standish, ME Lakes

Starks, ME Lakes

State of Maine, ME Lakes

Stetson, ME Lakes

Steuben, ME Lakes

Stockholm, ME Lakes

Stockton Springs, ME Lakes

Stoneham, ME Lakes

Stonington, ME Lakes

Stow, ME Lakes

Strong, ME Lakes

Sullivan, ME Lakes

Surry, ME Lakes

Swans Island, ME Lakes

Swanville, ME Lakes

Sweden, ME Lakes

Talmadge, ME Lakes

Temple, ME Lakes

Topsfield, ME Lakes

Topsham, ME Lakes

Tremont, ME Lakes

Trescott, ME Lakes

Troy, ME Lakes

Turner, ME Lakes

Union, ME Lakes

Upton, ME Lakes

Van Buren, ME Lakes

Vanceboro, ME Lakes

Vassalboro, ME Lakes

Veazie, ME Lakes

Verona Island, ME Lakes

Vienna, ME Lakes

Vinalhaven, ME Lakes

Waite, ME Lakes

Waldo, ME Lakes

Waldoboro, ME Lakes

Wales, ME Lakes

Wallagrass, ME Lakes

Waltham, ME Lakes

Warren, ME Lakes

Washburn, ME Lakes

Washington, ME Lakes

Waterboro, ME Lakes

Waterford, ME Lakes

Waterville, ME Lakes

Wayne, ME Lakes

Weld, ME Lakes

Wellington, ME Lakes

Wells, ME Lakes

Wesley, ME Lakes

West Bath, ME Lakes

West Gardiner, ME Lakes

West Paris, ME Lakes

Westbrook, ME Lakes

Westfield, ME Lakes

Westmanland, ME Lakes

Weston, ME Lakes

Westport Island, ME Lakes

Whitefield, ME Lakes

Whiting, ME Lakes

Willimantic, ME Lakes

Wilton, ME Lakes

Windham, ME Lakes

Windsor, ME Lakes

Winn, ME Lakes

Winslow, ME Lakes

Winterport, ME Lakes

Winthrop, ME Lakes

Wiscasset, ME Lakes

Woodland, ME Lakes

Woodstock, ME Lakes

Woodville, ME Lakes

Woolwich, ME Lakes

Yarmouth, ME Lakes

York, ME Lakes


Follow these Instructions to Download all 3432 Maine Lakes to your GPS