FFL Finder  ›  Maine

FFL Dealers in Maine

548 federally licensed firearms dealers across 251 cities in Maine. Pick your city to find a transfer dealer near you — every listing is sourced from the ATF's official FFL list.

Browse by city

Fryeburg9Saco9Sanford8Auburn7Houlton7Skowhegan7Augusta6Calais6Dover Foxcroft6Fairfield6Gorham6Kennebunk6Lincoln6Scarborough6Bangor5Biddeford5Brunswick5Farmington5Gray5Hermon5Madison5Westbrook5Windham5Winslow5York5Caribou4Eagle Lake4Fort Kent4Hampden4Kennebunkport4Lyman4Presque Isle4Rangeley4Sidney4Winthrop4Arundel3Ashland3Belgrade3Benton3Brewer3Brownfield3Bucksport3Buxton3Cape Elizabeth3Corinth3Dexter3East Machias3Ellsworth3Fort Fairfield3Freeport3Harrison3Jackson3Lamoine3Lebanon3Lewiston3Limington3Lincolnville3Lisbon Falls3Madawaska3Milo3New Sharon3Newcastle3Norridgewock3Oxford3Parsonsfield3Plymouth3Portland3Richmond3Rockland3South Berwick3South China3Surry3Thomaston3Turner3Wells3Wiscasset3Yarmouth3Albion2Alfred2Avon2Baileyville2Bingham2Boothbay2Bridgton2Chelsea2Corinna2Cornish2Cornville2Cumberland2Easton2Eddington2Eliot2Falmouth2Friendship2Greene2Greenville2Guilford2Hancock2Hiram2Hollis Center2Jackman2Jay2Jefferson2Kenduskeag2Leeds2Limerick2Linneus2Livermore Falls2Machias2Machiasport2Marshfield2Medway2Mexico2Milbridge2Millinocket2Northport2Norway2Orrington2Palmyra2Patten2Pittsfield2Pittston2Raymond2Sabattus2Springvale2Topsham2Unity2Waldoboro2Warren2Waterford2Waterville2West Gardiner2West Paris2Whitefield2Windsor2Acton1Alna1Alton1Amherst1Andover1Bar Harbor1Bath1Beaver Cove1Belmont1Berwick1Bethel1Blue Hill1Boothbay Harbor1Bowdoinham1Bristol1Brownville1Buckfield1Cape Neddick1Carmel1Cary Plt1Charleston1China1Clinton1Connor Twp1Cutler1Danforth1Dedham1Dennysville1Dixfield1Dresden1East Boothbay1East Millinocket1East Waterboro1Eastport1Edgecomb1Etna1Farmingdale1Frankfort1Freedom1Gardiner1Garfield Plt1Greenbush1Greenwood1Harmony1Harpswell1Harrington1Hodgdon1Holden1Hudson1Industry1Jonesboro1Kittery1Levant1Liberty1Limestone1Lisbon1Litchfield1Livermore1Lovell1Ludlow1Mars Hill1Mason Twp1Mercer1Milford1Minot1Monroe1Montville1Moose River1North Waterboro1Old Town1Oquossoc1Orland1Orneville Twp1Otis1Palermo1Passadumkeag1Pembroke1Perham1Poland1Poland Spring1Portage1Prospect Harbor1Randolph1Rockport1Roque Bluffs1Round Pond1Rumford1Saint Albans1Saint George1Searsmont1Sedgwick1Shapleigh1Sherman Mills1Shirley1Smyrna Mills1South Paris1Southwest Harbor1Standish1Stonington1Sumner1Union1Upton1Van Buren1Waite1Wales1Waltham1Washburn1Washington1Waterboro1Weld1West Newfield1Westport Island1Whiting1Willimantic1Winterport1York Harbor1

FFL dealers in Maine — FAQ

How many FFL dealers are in Maine?

There are 548 federally licensed firearms dealers (FFLs) across 251 cities in Maine, according to the ATF's official list. Use the city links above to find dealers near you.

How do I find an FFL dealer near me in Maine?

Pick your city from the list above to see every licensed dealer there with address and phone, or use the ZIP/city search on the main FFL Finder. Call ahead to confirm a dealer accepts transfers.

How much is an FFL transfer fee in Maine?

Transfer fees are set by each dealer and usually run $20–$50 per firearm in Maine. Some shops charge more for handguns or NFA items — always confirm the price by phone first.

Do I need an FFL to buy a gun online in Maine?

Yes. A firearm bought online or out of state must ship to a licensed FFL in Maine, where you complete ATF Form 4473 and a background check before taking possession.

🗺️ Looking for ranges & gun stores in Maine? Browse the Near Me mapOpen →

Buying a firearm online or across state lines? It ships to an FFL in Maine for transfer — you complete ATF Form 4473 and a background check there before taking it home. Transfer fees typically run $20–$50; call ahead to confirm. See also Maine gun laws and the Near Me map.

Own a shop in Maine? Get your listing featured →