Most of these are from zooming in on googlemaps.com
I am not sure if every one is on public property or if you'd need to secure permission first from property owners
but I think I have a number of probable public areas for you to research
check them out on googlemaps map view and satellite view
Why not take a ferry out to Monhegan Island- not sure if they allow fishing tho might want to check
Also ferry out to Squirrel Island off of Boothbay Harbor might work
The southport island area south of southport looks promising for fishing spots as well
I'm sure you could ask some locals in Southport and Boothbay harbor some good local spots
Ocean point near Boothbay harbor - Linekin bay area looks promising as well
shore rd area
(look in googlemaps at these locations I'm listing)
Pemaquid point
Christmas Bay near Bristol
Pemaquid Beach
new Harbor
Waldoboro might be a possibility along the Medomak river
Pleasant point on the st george river might do as well
or somewhere along the St George River
Marshall Point off of Port Clyde might work too or Port Clyde itself
Martinsville would be another location --Mosquito Harbor
bring bug -spray? =)
Tenants Harbor
Clark Island-Clark Cove
Rackcliff Island and Seal Harbor looks promising
Burnt island looks like ti has a bridge or causeway you might be able to fish off of ?
Weskeag River - South Thomaston
owls head
Rockland area, Rockland Harbor
(Clam Cove north of Rockland Harbor)
Rockport/Rockport Harbor/Camden Area
Ferry wharf-Lincolnville
Shore Rd. area up by Belfast?
Moose point state park near Belfast?
Searsport - Mosman Park
Fort point state park --Stockton Springs
Fort Knox State park Bucksport
Verona Island Bucksport
Castine, ME
Penobscot Bay , Weird Cove Rd. - Goose Falls
Eggemoggin - Penninsula
Stonington - Moose Island Causeway
Crockett Cove - Burnt Cove -Stontington
(Mount Desert Island)
Sedgwick--Carter Point Rd
Old route 172 Blue hill
Steamboat Wharf Rd. - Blue Hill ME
Woods Point Rd --Blue Hill ME
Union River - Ellsworth
Seal Cove Acadia National park
off Cape Rd. - Seal Cove area Acadia National park
DIx point rd area. Goose Cove - West Tremont (Acadia)
Duck Cove - Acadia
Halfway brook - acadia
Mitchell Cove - Acadia
Swan Island
Frenchboro
Bass Harbor (Acadia)--Shore Rd. and Ferry terminal area
Along ship harbor - Trailhead
ship harbor trail
(ACADIA)
Seawall Point Lane - Acadia
manset - Shore Rd. (Southwest Harbor)(acadia)
Clarks Point Rd. Southwest Harbor
Manset (Acadia)
Connor point lane --
Somes Sound Acadia
Somes Sound - Acadia
Sargent Drive - Acadia (Somes Sound)
Northwest Harbor - Acadia South Shore Rd
(beach)
Beach off Peabody Drive - route 3 (ACADIA) across from Bear Island
Bracy Cove (Acadia)
Northwest Harbor
Long Pond Acadia National Park
Seal Harbor Beach - off route 3
anywhere off park loop rd. (acadia)
(ocean path)(acadia)
off park loop
Great head trail - (Acadia)
off park loop Schooner head road
Bar Harbor ---
Bar island (Bar harbor) Accessible at Low tide only (beware of tides coming in)
Bar harbor ferry terminal area
Hulls cove off State route 3 --north of Bar Harbor
hadley Point Beach Hadley Point Rd. (north of Bar harbor near Salisbury)
Lamoine State park - Lamoine Beach ME
Marbloro ME
Meadow Point
Frenchman bay wharf -
Hancock point
Ferry Road - Sullivan ME
Sullivan Harbor
Sorrento ME
along ocean Ave
Moore Rd. -Winter Harbor (Acadia)
off Moore Rd. (Acadia) Winter harbor area
Bays off Schoodic Rd. - Winter harbor (ACADIA)
Bunkers Harbor - Town Landing
Corea Rd. Corea Harbor
ME
Narraguagas River - route 1 --Bayview st
Milbridge area
Marshville Rd. Addison ME
Crowleys Island Rd. bridge
Crowleys Island
Crowleys island rd--indian river rd. 187
INDIAN RIVER ME
Great Wass Island Rd (great wass island)
Alleys Bay Rd. Great Wass Island
Beach off Backfield Rd. Great Wass Island
Beals Island--Beach off Great Wass Island Rd. just before going over onto Great wass island
(ALLEY BAY)
Beals island
Bridge St. Beals Island
Jonesport Main St. 187
Cove
Sawyer COve - (Jonesport)
Kelley Point Rd
Schoppe Point Rd.
Englishman River (bridge)
Roque Bluffs ME
Starboard ME
point of maine drive
Port Rd. (Starboard)
Machias-Bucks Harbor
Jasper Beach
jasper Beach Rd
FOrt O'brien State Historic Site
Bucks Harbor
Port Rd. route 92 shore beaches
coves.
Machiasport ME
Rim Road Bridge - Machias River -
Machiasport ME
Sylvan Park - Machias
Machias River
East Side Rd. Beach - Machiasport ME
Cutler Rd. Beach route 191
Machias Bay
Cutler ME beach and pier
route 191
Havenhurst Rd. Grand Manan Channel inlet
Quoddy Head State Park
Lubec ME - Bay Rd. Beaches
Park on the Canadian Side, across from Lubec-
on border)
Lubec ME pleasant st beach
N Lubec Rd. cove
Eastport piers--Battery St.
Beach along County Rd
Deep Cove Rd by the airport
Quoddy - Beach off route 190
route 190 bridge Quoddy (Casueway)
Route 1 cove beach near Robbinston ME
Red Beach ME
I would suggest the Deer Isle --area of New Brunswick
St George Area
and Campobello Island as well in New Brunswick
Also Grand Mannan Island in NB
Hope this helps
follow along on zoom in on googlemaps