Better Places to Buy Books

a directory of independent bookstores

Bradford

Books by the Lake

2847 State Rte 114   603.938.2315

Center Harbor

Bayswater Book Company

23 Main St   603.253.8858

Claremont

Violet's Book Exchange

28 Opera House Sq   603.542.4222

Concord

Gibson's Bookstore

45 S Main St   603.224.0562

Conway

The Local Bookie

295 W Main St   603.447.8300

Dover

Baldface Books

505 Central Ave   603.749.2300

Exeter

A Picture's Worth a Thousand Words

65 Water St   603.778.1991

Water Street Bookstore

125 Water St   603.778.9731

Hanover

Left Bank Books

9 S Main St   603.643.4479

Henniker

Old Number Six Book Depot

166 Depot Hill Rd   606.428.3334

Keene

The Toadstool Bookshop

222 West St   603.352.8815

Manchester

The Book Cellar

581 Second St   603.836.5000

Meredith

Innisfree Bookshop

312 Daniel Webster Hwy   603.279.3905

Milford

The Toadstool Bookshop

Lorden Plaza Route 101-A   693.673.1734

Nashua

The Book Cellar

34 Northwest Blvd   603.881.5570

New London

Morgan Hill Bookstore

253 Main St   603.526.5850

Newmarket

Crackskull's Books & Cafe

86 Main St   603.659.8181

North Conway

White Birch Books

2568 S Main St   603.356.3200

Peterborough

The Toadstool Bookshop

12 Depot Sq   603.924.3543

Plymouth

The Readery 

67 Main St   603.536.3737

Portsmouth

Antiquarian Bookstore

1070 Lafayette Rd   603.436.7250

Portsmouth Book & Bar

40 Pleasant St   603.727.9197

RiverRun Bookstore

142 Fleet St   603.431.2100

Sheafe Street Books

29 Sheafe St   603.498.5202

Warner

MainStreet BookEnds of Warner

16 E Main St   603.456.2700

West Lebanon

Encore Books

254 Plainfield Road   603.298.5007

Wolfeboro

Eyes of the Owl Used Books

59B Glendon St   603.569.4040

The Country Bookseller

23A N Main St   603.569.6030

Corrections & additions greatly appreciated!

betterplacestobuybooks@gmail.com