All states›Maine

Bookstores in Maine

154 bookstores in 70 cities and towns across Maine. Pick a city for the full list with phone numbers and a map, or scroll down for the smaller towns.

Maine has about 1,405,012 residents, so that's 11 bookstores per 100,000 people. Population: U.S. Census Bureau, 2024 estimate.

154bookstores
70cities & towns
92%list a phone
100with a website

Across Maine, of the 154 bookstores we list, 142 give a phone number, 18 publish opening hours and 100 have a website. 9 are branches of national chains — Barnes & Noble (4), Books-A-Million (3), Book Warehouse (2); the remaining 145 are independent. By what they offer: 23 are comic book stores, 16 sell used books, 10 focus on children's books. Most often named on their own websites: comics (13), sells used books (8) and graphic novels (7). The longest-running is Pushcart Press Bookstore, in business since 1976.

Top 10 bookstores in Maine

Ranked by how complete and owner-verified the listing info is — hours, phone, website, services. No pay-to-play. Full 2026 ranking

  1. 1Merrill's BookshopHallowell

    Tue–Sat 10am–5:30pm

    Used

    Spotted an error? Let us know

  2. 2Casablanca ComicsPortland

    Monday–Sunday 12:00 PM–6:00 PM

    ComicsManga

    Spotted an error? Let us know

  3. 3Green Hand BookshopPortland

    Tuesday–Friday 11:00–5:00, Saturday 11:00–7:00, Sunday 12:00–5:00

    UsedChildren'sMetaphysical

    Spotted an error? Let us know

  4. 4Grump & Sunshine BookshopPortland

    Tuesday–Saturday 10am–5pm, Sunday 10:30am–5pm

    Spotted an error? Let us know

  5. 5Royal River BooksYarmouth

    Mon-Sat 10am-6pm, Sun 10am-5pm

    Spotted an error? Let us know

  6. 6Left Bank BooksBelfast

    Mon-Fri 9:30-5:30, Sat 10-5, Sun 11-4

    Spotted an error? Let us know

  7. 7The Corner BookshopBath

    Tue 11:30am-3:30pm, Wed-Sat 11:30am-4:30pm, Sun 11:30am-3:30pm

    Spotted an error? Let us know

  8. 8Carlson & Turner AntiquarianPortland

    Wednesday–Saturday 11am–5pm

    Used

    Spotted an error? Let us know

  9. 9Library BookstoreBath

    Monday–Sunday 10 am–4 pm

    UsedChildren's

    Spotted an error? Let us know

  10. 10anodyne book shopSearsport

    Wednesday - Sunday 10:00 AM - 5:00 PM

    UsedChildren's

    Spotted an error? Let us know

Cities

Largest first. Towns with a single bookstore are listed further down this page.

Other towns in Maine

One bookstore each — too few for a page of their own, so they live here.

  1. Ellis River BooksAndover

    864 S Main St, Andover, ME 04216

    Spotted an error? Let us know

  2. Sherman's Maine Coast Book ShopBar Harbor

    56 Main St, Bar Harbor, ME 04609

    Spotted an error? Let us know

  3. Mystery Cove Book StoreBar Harbor

    1 Dewey St, Bar Harbor, ME 04609

    Spotted an error? Let us know

  4. Blue Hill BooksBlue Hill

    26 Pleasant St, Blue Hill, ME 04614

    Spotted an error? Let us know

  5. Andre Strong BooksellerBlue Hill

    33 Water St, Blue Hill, ME 04614

    Spotted an error? Let us know

  6. Sherman's Maine Coast BookshopBoothbay Harbor

    5 Commercial St, Boothbay Harbor, ME 04538-1825

    Spotted an error? Let us know

  7. Merryreading BooksBowdoinham

    27 Main St, Bowdoinham, ME 04008-4419

    Tue 10am-2pm, Wed 2pm-6pm, Fri 2pm-6pm, Sat 10am-2pm

    Children's

    Spotted an error? Let us know

  8. Bridgton BooksBridgton

    140 Main St, Bridgton, ME 04009

    Spotted an error? Let us know

  9. Sawtell local history booksBrownville

    480 Main Rd, Brownville, ME 04414

    Spotted an error? Let us know

  10. BookStacksBucksport

    71 Main St, Bucksport, ME 04416-4025

    Spotted an error? Let us know

  11. Mr. PaperbackCaribou

    30 Skyway Dr, Caribou, ME 04736

    Used

    Spotted an error? Let us know

  12. Compass Rose BooksCastine

    3 Main St, Castine, ME 04421

    Tue- Sat 9 a.m. - 4 p.m.

    Spotted an error? Let us know

  13. Compass Rose BookstoreCastine

    3 Main St, Castine, ME 04421

    Tue- Sat 9 a.m. - 4 p.m.

    Spotted an error? Let us know

  14. Skidompha Secondhand Book ShopDamariscotta

    17 Backstreet Landing, Damariscotta, ME 04543

    Used

    Spotted an error? Let us know

  15. A Boatload of BooksEastport

    74 Water St, Eastport, ME 04631

    Spotted an error? Let us know

  16. Union River Book and Toy CoEllsworth

    100 Main St, Ellsworth, ME 04605

    Children's

    Spotted an error? Let us know

  17. Book ReviewFalmouth

    251 US Route 1, Falmouth, ME 04105-1322

    Spotted an error? Let us know

  18. Books Etc. MaineFalmouth

    240 US Route 1, Falmouth, ME 04105-1314

    Spotted an error? Let us know

  19. Bogan BooksFort Kent

    291 W Main St Ste 101, Fort Kent, ME 04743

    Spotted an error? Let us know

  20. The BookwormGorham

    42 Main St, Gorham, ME 04038-1362

    Spotted an error? Let us know

  21. Merrill's BookshopHallowell

    110 Water St, Hallowell, ME 04347

    Tue–Sat 10am–5:30pm

    Sells used books

    Used

    Spotted an error? Let us know

  22. Editor's Note ComicsHallowell

    210 Water St Ste 3, Hallowell, ME 04347-1509

    Comics

    Comics

    Spotted an error? Let us know

  23. Uhr BooksHollis Center

    122 Cape Rd, Hollis Center, ME 04042

    Since 1997

    Used

    Spotted an error? Let us know

  24. Bellamy, Barclay and Wolf BooksellersHollis Center

    17 Main St, Hollis Center, ME 04042-3915

    Spotted an error? Let us know

  25. Volumes Book StoreHoulton

    75 Bangor St, Houlton, ME 04730-1639

    Sells used books

    Used

    Spotted an error? Let us know

  26. Maine Point BooksIslesboro

    509 Pendleton Point Rd, Islesboro, ME 04848-5114

    Spotted an error? Let us know

  27. RiverRun BookstoreKittery

    7 Wallingford Sq Ste 105, Kittery, ME 03904

    Spotted an error? Let us know

  28. Book Warehouse of Kittery, MeKittery

    306 US Route 1, Kittery, ME 03904-5504

    Spotted an error? Let us know

  29. Heritage Books Maps & EphemeraLewiston

    5 Park St, Lewiston, ME 04240

    Used

    Spotted an error? Let us know

  30. Quiet City BooksLewiston

    124 Lisbon St, Lewiston, ME 04240

    Spotted an error? Let us know

  31. Beyond The SeaLincolnville

    2526 Atlantic Hwy, Lincolnville, ME 04849-5341

    Spotted an error? Let us know

  32. The Bees Knees Usborne Books & MoreLyman

    161 Old North Berwick Rd, Lyman, ME 04002

    Comics

    Spotted an error? Let us know

  33. Barnes & NobleManchester

    Manchester, ME

    Spotted an error? Let us know

  34. Naturalists Notebook AnnexMount Desert

    115 Main St, Mount Desert, ME 04660

    Spotted an error? Let us know

  35. The Peoples Book ShopMt Vernon

    605 Wings Mills Rd, Mt Vernon, ME 04352

    Spotted an error? Let us know

  36. The Dragon's LairNorway

    273 Main St, Norway, ME 04268

    Comics

    Spotted an error? Let us know

  37. Perkins Cove BookshopOgunquit

    12 Perkins Cove Rd, Ogunquit, ME 03907

    Spotted an error? Let us know

  38. Book warehouseOld Orchard Beach

    15 Old Orchard St, Old Orchard Beach, ME 04064-2237

    Comics

    Spotted an error? Let us know

  39. The Maine BookhouseOxford

    1545 Main St, Oxford, ME 04270

    Spotted an error? Let us know

  40. Quay WordsPeaks Island

    120 Brackett Ave, Peaks Island, ME 04108-1223

    Sells used books

    Used

    Spotted an error? Let us know

  41. The Open Door Christian Book StorePittston

    69 Wiscasset Rd, Pittston, ME 04345

    Christian

    Spotted an error? Let us know

  42. Neighborhood BooksPresque Isle

    260 Main St Ste C, Presque Isle, ME 04769

    Spotted an error? Let us know

  43. Eagle HillPresque Isle

    351 Main St, Presque Isle, ME 04769

    Comics

    Spotted an error? Let us know

  44. Books, Lines and ThinkersRangeley

    2513 Main St, Rangeley, ME 04970

    Spotted an error? Let us know

  45. The Bibliophile Bookshop & Coffeehouse, LlcRaymond

    1233 Roosevelt Trl Ste 14, Raymond, ME 04071-6772

    Spotted an error? Let us know

  46. The Tiny BookshopRockport

    163 Union St, Rockport, ME 04856

    Spotted an error? Let us know

  47. Barnswallow BooksRockport

    166 Russell Ave, Rockport, ME 04856

    Spotted an error? Let us know

  48. Books RevisitedSanford

    882 Main St, Sanford, ME 04073

    Spotted an error? Let us know

  49. Bull MooseScarborough

    456 Payne Rd, Scarborough, ME 04074

    Spotted an error? Let us know

  50. Book CD & Movie ExchangeScarborough

    617 US Route 1 (Dunstan Plaza), Scarborough, ME 04074

    Spotted an error? Let us know

  51. World’s Smallest BookstoreSedgwick

    Christy Hill Rd., Sedgwick, ME 04676

    Since 1976

    Spotted an error? Let us know

  52. Pushcart Press BookstoreSedgwick

    775 N Sedgwick Rd, Sedgwick, ME 04676-2809

    Since 1976

    Spotted an error? Let us know

  53. Cat Yard BookshopSkowhegan

    30 Alder St, Skowhegan, ME 04976

    Woman-owned

    Horror

    Spotted an error? Let us know

  54. Sunshine Farm books and cardsSt. George

    1112 River Rd, St. George, ME 04860

    Spotted an error? Let us know

  55. Nautical Scribe BooksStockton Springs

    247 US-1, Stockton Springs, ME 04981

    Spotted an error? Let us know

  56. Prints And ReprintsStonington

    31 N Main St, Stonington, ME 04681

    Spotted an error? Let us know

  57. Boxcar BooksThorndike

    29 Gordon Hill Rd, Thorndike, ME 04986

    Spotted an error? Let us know

  58. Game Box Video Games and ComicsTopsham

    49 Topsham Fair Mall Rd, Topsham, ME 04086

    Comics

    Comics

    Spotted an error? Let us know

  59. Sherman's Maine Coast Book Shop TopshamTopsham

    65 Topsham Fair Mall Rd, Topsham, ME 04086-1762

    Spotted an error? Let us know

  60. The Village BookshopWaldoboro

    25 Friendship Rd #2, Waldoboro, ME 04572

    Mon 12pm-7pm, Wed 10am-5pm, Thu 12pm-7pm, Fri 10am-5pm, Sat 9am-1pm

    Spotted an error? Let us know

  61. Annie's Book Stop WellsWells

    676 Post Rd, Wells, ME 04090

    Spotted an error? Let us know

  62. ArringtonsWells

    1908 Post Rd, Wells, ME 04090

    Spotted an error? Let us know

  63. Eastern BookWestbrook

    55 Bradley Dr, Westbrook, ME 04092-2013

    Spotted an error? Let us know

  64. B and J comicsWilton

    346 Main St, Wilton, ME 04294

    Since 1998

    Comics · Graphic novels · Horror

    Comics

    Spotted an error? Let us know

  65. Royal River BooksYarmouth

    355 Main St, Yarmouth, ME 04096

    Mon-Sat 10am-6pm, Sun 10am-5pm

    Spotted an error? Let us know

  66. The BooktendersYork

    463 US-1, York, ME 03909

    Woman-owned

    Horror

    Spotted an error? Let us know

BEFORE YOU GO

Find the book you actually want

Check the ISBN, binding and condition before buying.

All guides