Top 10 bookstores in Harrisburg
Ranked by how complete and owner-verified the listing info is — hours, phone, website, services. No pay-to-play.
-
1Between the Covers Bookshop
5933 Linglestown Rd, Harrisburg, PA 17112-1125
Wed–Thu 10 AM – 6 PM, Fri 11 AM – 5 PM, Sat 10 AM – 5 PM, Sun 11 AM – 3 PM
-
2Midtown Scholar Bookstore
1302 N 3rd St, Harrisburg, PA 17102-1906
Tue–Fri 10am-6pm, Sat 9am-7pm, Sun 10am-6pm
Since 2001
Sells used books · Author signings
-
32NCHarrisburg
3405 Paxton St, Harrisburg, PA 17111-1495
BEFORE YOU GO
Find the book you actually want
Check the ISBN, binding and condition before buying.

Find the right ISBN
Locate the number and confirm the edition before ordering.
Read the guide
Choose your book format
Check binding, size and edition rather than the cover alone.
Read the guide
Identify a first edition
Check the printing statement and publisher’s convention before buying.
Read the guide-
4Heart & Soul Books
5970 Linglestown Rd, Harrisburg, PA 17112-1126
-
6MS Rare & Antique Books
1306 N 3rd St, Harrisburg, PA 17102
-
7Transit News
411 Market St, Harrisburg, PA 17104
-
8Go! Retail Group
4600 Jonestown Rd Spc 59b, Harrisburg, PA 17109-6205
-
9All Eyes on Egipt Bookstore - Harrisburg
1003 N 3rd St, Harrisburg, PA 17102-2049
-
10The Midtown Scholar Bookstore
Harrisburg, PA
Of the 11 bookstores listed in Harrisburg, 10 give a phone number, 2 publish opening hours and 5 have a website. No national chains here — every bookstore on this page is independent. By what they offer: 3 sell used books, 2 focus on children's books, 1 ares comic book stores. Most often named on their own websites: sells used books (2) and author signings (2). The longest-running is Midtown Scholar Bookstore, in business since 2001. The nearest bigger selection is Lancaster with 19.
All 1 other bookstores in Harrisburg
Same order: the most complete listings first.
-
Midtown Scholar Bookstore
3401 N 6th St, Harrisburg, PA 17110-1419
Since 2001
Sells used books · Author signings
Nearby in Pennsylvania
- Lemoyne3
- Mechanicsburg5
- Carlisle6
- Lebanon4
- York10
- Lancaster19
- Philadelphia83
- Pittsburgh41