Maine is home to hundreds of boat ramps that offer easy, convenient access to ocean coves, inland and mountain lakes, and rivers. From Kittery to Lubec, Madawaska to Bar Harbor and everything in between, explore Maine's plentiful bodies of water by boat. - Maine Tide Charts
299 Center Hill Rd Weld, ME Phone: 207-585-2347
Fresh-water swimming and boating on Webb Lake
Garnet Head Road Pembroke, ME Phone:
Hodgkins Lane Lamoine, ME Phone:
Wadsworth Point Road Friendship, ME Phone:
Snowshoe Road Millinocket, ME Phone:
Black Rock Road Scarborough, ME Phone:
Central and Water streets Gardiner, ME Phone:
Island Avenue on Peaks Island Portland, ME Phone:
Off Bull Rock Road West Bath, ME Phone:
Inn Road Allagash, ME Phone:
South Main Street Frankfort, ME Phone:
Main Street Machias, ME Phone:
Main Street / Route 1 Damariscotta, ME Phone:
Parker Point Road Blue Hill, ME Phone:
Sias Hill Road Frenchtown, ME Phone:
Cape Jellison Road Stockton Springs, ME Phone:
Bridges Point Road South Penobscot, ME Phone:
Harbor Road Wells, ME Phone:
Ferry Road Westport Island, ME Phone:
Seal Cove Drive West Bath, ME Phone:
Northeast Carry Road Greenville, ME Phone:
King Street Scarborough, ME Phone:
Marshall Street Bath, ME Phone:
Preble Street South Portland, ME Phone:
Bernard Road Tremont, ME Phone:
Off Narow Pond Road Greenville, ME Phone:
Atlantic Avenue Camden, ME Phone:
Washington Street Bath, ME Phone:
South Edmunds Road Edmunds, ME Phone:
2 Colonial Pemaquid Drive New Harbor, ME, 04554 Phone: 207-677-2423
Falls Bridge Road South Blue Hill, ME Phone:
Bridge Street / Route 3 Verona, ME Phone:
Nonesuch Cove Road Scarborough, ME Phone:
West Street and Main Street Bar Harbor, ME Phone:
Barters Island Road Boothbay, ME Phone:
End of Dyer Road Greenville, ME Phone:
Port Clyde Road Tenants Harbor, ME Phone:
Spencer Bay Road Greenville, ME Phone:
Indian Trail Lane Bangor, ME Phone:
Arsenal Street Augusta, ME Phone:
Foreside Road Falmouth, ME Phone:
Old House Point Road Jonesport, ME Phone:
Marblehead Lane Biddeford, ME Phone:
Main Street Richmond, ME Phone:
School Street Jonesport, ME Phone:
Grand Lake Stream Road Princeton, ME Phone: 207-796-2100
Basin Point at Basin Point Road Harpswell, ME Phone:
Telos Road Millinocket, ME Phone:
Mill Creek Road South Orrington, ME Phone:
Norris Street Searsport, ME Phone:
Pound Road South Addison, ME Phone:
Minturn Road Swans Island, ME Phone:
Dunn Point Road, Lily Bay State Park Greenville, ME Phone:
Park Street at Main Street Rockland, ME Phone:
Newbury Neck Road Surry, ME Phone:
Murray Hill Road and North School Street East Boothbay, ME Phone:
Bay Road Lamoine, ME Phone:
Rockwood Road Rockwood, ME Phone:
Perkins Lane Brooksville, ME Phone:
Central Street Hallowell, ME Phone:
Potts Point at Harpswell Neck Road South Harpswell, ME Phone:
Main Street Saco, ME Phone:
Fiddlers Reach Road Phippsburg, ME Phone:
Harborview Drive Yarmouth, ME Phone:
Plains Road and Maine Street Poland Spring, ME, 04274 Phone: 207-998-4104
Fresh water swimming and boat launch
Water Street Brunswick, ME, 04011 Phone: 207-287-4952
Jackman Road Rockwood, ME Phone:
Dudley Street Hampden, ME Phone:
Shore Road Southwest Harbor, ME Phone:
Rim Road Machiasport, ME Phone:
Onewa Road Millinocket, ME Phone:
High Street Rockport, ME Phone:
Gleason Point Road Perry, ME Phone:
Water Street Ellsworth, ME Phone: