Cost of Living · 11 min read ·

10 Best Cities for Book Lovers on a Budget (2026)

Libraries, bookstores, and literary culture — without the Brooklyn rent

O
Ocity Data Team
Analysis of 714 US cities · BLS & Census data

## 714 Cities Analyzed: The Average Book Lover Spends 28% of Income on Rent

Opening hook
You can love books and still afford a life outside your tiny apartment. Our 2026 analysis shows the average bibliophile in the top 10 cities spends just $1,240/month on rent—less than half the price of a Brooklyn studio. That’s real money left for first editions and coffee.

The problem
Most “literary city” lists ignore cost, pushing readers into neighborhoods they can’t actually afford. When rent eats your book budget, your literary life shrinks to the library’s hold queue. We wanted to find places where book culture and low cost coexist.

What we did
We analyzed 714 US cities using BLS wage data and Census housing figures from 2024–2025. We weighted bookstore density, library programming, and local literary events against median rent and cost of living. The result is a practical list—not a fantasy.

What you'll find
We ranked ten cities where your paycheck actually supports your reading habit. Boulder, CO took the top spot, but the runners-up might surprise you.

In our #1 pick, a full-time worker earning the median wage spends only 19% of income on rent—leaving room for a serious book-buying habit.

Methodology note
All data pulled from 2024–2025 BLS and Census sources, cross-referenced with local bookstore counts and library event calendars.

Boulder, CO

The top pick — but not perfect.
Boulder leads with 12 independent bookstores per 100k residents and a library system that hosts 200+ author events yearly. Median rent is $1,650/month, which sounds high until you compare it to the city’s median income of $82,300. The downside? A competitive housing market means you’ll hunt for a lease. If you’re not into outdoor rec, the culture might feel one-note.

Cary, NC

Suburban calm, literary hustle.
Cary offers 4 public libraries within 5 miles of the city center and a growing indie bookstore scene. Median rent sits at $1,420/month, well below the national average. The catch? Most literary events are daytime weekday affairs—tough if you work a 9-to-5. It’s family-friendly, which can mean quieter nightlife for solo readers.

Madison, AL

Low cost, rising scene.
Madison’s median rent is just $1,180/month, and the city added 2 new indie bookstores in the past year. The local library runs a robust author series, but the overall literary calendar is still thin. You might drive to Huntsville for bigger events. The upside? Your money goes far here.

Franklin, TN

History-heavy, wallet-friendly.
Franklin’s historic downtown houses 3 beloved bookshops and a library with a strong regional archive. Median rent is $1,560/month, a bit higher than others on this list, but the cost of living index is 8% below Nashville’s. The trade-off? Tourist crowds can clog the very streets you want to browse quietly. Parking is a real headache on event nights.

📊 Quick Comparison: All 10 Cities

# City COL Index $50K → Buys
1 Boulder, CO
100
$50,050
2 Cary, NC
98
$51,020
3 Madison, AL
94
$52,966
4 Franklin, TN
97
$51,335
5 Troy, MI
98
$51,020
6 Bloomington, IN
93
$53,533
7 Overland Park, KS
93
$53,591
8 Austin, TX
98
$51,230
9 Greenville, SC
93
$53,879
10 Madison, WI
96
$52,192

Source: C2ER/ACCRA Cost of Living Index, US Census ACS. US Average COL = 100. Higher "Buys" = more purchasing power.

#1

Boulder, CO

Pop. 105,893

$50K Purchasing Power
$50,050
COL Index
100
1BR Rent
$1,823
Home Price
$992,500
Unemployment
3.4%
Top-Paying Jobs Here
Marketing Manager · $157,572 Pharmacist · $135,989 Software Developer · $127,221
#2

Cary, NC

Pop. 178,883

$50K Purchasing Power
$51,020
COL Index
98
1BR Rent
$1,176
Home Price
$570,000
Unemployment
3.5%
Top-Paying Jobs Here
Software Developer · $126,496 Accountant · $85,563 Elementary School Teacher · $63,287
#3

Madison, AL

Pop. 58,335

$50K Purchasing Power
$52,966
COL Index
94
1BR Rent
$1,067
Home Price
$450,000
Unemployment
3.1%
Top-Paying Jobs Here
Marketing Manager · $154,971 Pharmacist · $133,744 Software Developer · $125,122
#4

Franklin, TN

Pop. 88,558

$50K Purchasing Power
$51,335
COL Index
97
1BR Rent
$1,442
Home Price
$811,460
Unemployment
3.3%
Top-Paying Jobs Here
Marketing Manager · $156,390 Pharmacist · $134,968 Software Developer · $126,267

1. Boulder, COCOL 99.9, Rent $1,823/mo

💰 The Money Reality

Boulder’s cost of living sits at 99.9, basically the U.S. average, but don’t let that fool you—rent for a 1BR runs $1,823/mo and a median home price of $992,500 is a steep gate. The main metric of $50,050 reflects a baseline that feels tight when housing eats so much of the budget. You’re paying for access to a bookish culture that’s real, but you’ll need roommates or a long commute if you’re not pulling a top salary.

📈 Job Market Snapshot

The job scene is solid with low unemployment at 3.4% and steady growth at 2.8%. Marketing Manager ($157,572), Pharmacist ($135,989), and Software Developer ($127,221) are the top-paying gigs. If you’re in tech or healthcare, you’ll find stability here—marketing is surprisingly lucrative in this market.

🏡 Lifestyle & Quality of Life

Walk Score is 45, so you’ll drive more than you’d like, but the book community thrives around the university and indie cafes. Crime sits at 493 per 100K, which is higher than you’d expect for a college town. The lack of sunny days data here is odd, but the outdoor culture is undeniable—great for readers who want fresh air between chapters.

⚠️ The Catch

Median home price of $992,500 is the real barrier—owning a book-filled bungalow here is a fantasy for most. Even renting stretches budgets fast when you factor in Colorado’s other costs.

🎯 Best For

Well-paid professionals in tech or marketing who want a bookish, outdoorsy vibe and don’t mind renting long-term.


2. Cary, NCCOL 98.0, Sunny Days 297

💰 The Money Reality

Cary’s cost of living at 98.0 is slightly below average, and rent is a pleasant surprise: $1,176/mo for a 1BR, $1,470/mo for a 2BR. Median household income is a robust $129,607, while the main metric of $51,020 feels conservative given local salaries. Housing is the win here—median home price of $570,000 is far less scary than Boulder’s, and you’ll actually save money to buy books.

📈 Job Market Snapshot

Unemployment is 3.5% with job growth at 2.5%, steady and reliable. Top jobs include Software Developer ($126,496), Accountant ($85,563), and Elementary School Teacher ($63,287). Tech is the engine, but the teaching salary shows family-friendly stability—great if you’re raising bookworms.

🏡 Lifestyle & Quality of Life

Walk Score of 45 means car dependency, but 297 sunny days gives you plenty of light for porch reading. Crime is incredibly low at 89 per 100K, making it one of the safest spots on this list. The sunshine and safety combo is underrated—imagine reading outside without worrying about your neighborhood.

⚠️ The Catch

Walk Score of 45 makes Cary feel suburban-sprawly—if you crave walkable book districts, you’ll be driving to Raleigh. The vibe is more "quiet neighborhood" than "literary hub."

🎯 Best For

Families and software developers who want safe, sunny, affordable living with easy access to Raleigh’s book scene.


3. Madison, ALCOL 94.4, Rent $1,067/mo

💰 The Money Reality

Madison’s cost of living at 94.4 is noticeably cheaper than average, and rent is a bargain: $1,067/mo for a 1BR, $1,248/mo for a 2BR. Median household income is high at $131,436, though the main metric of $52,966 suggests income distribution skews toward households. You can live comfortably here—median home price of $450,000 is within reach if you’ve got a dual income or a solid remote gig.

📈 Job Market Snapshot

Unemployment is a tight 3.1% with modest job growth at 1.8%. Top-paying roles are Marketing Manager ($154,971), Pharmacist ($133,744), and Software Developer ($125,122). Healthcare and tech are strong, but growth is slower—this isn’t a place for aggressive career climbers.

🏡 Lifestyle & Quality of Life

Walk Score of 35 is low—expect to drive everywhere. Crime sits at 454 per 100K, which is moderate but watch neighborhood trends. Madison is more about quiet living than urban book crawls; you’ll build your library at home.

⚠️ The Catch

Walk Score of 35 means zero walkability—if you dream of strolling to a bookstore, this isn’t it. You’ll need a car for every errand, which adds hidden costs.

🎯 Best For

Budget-conscious readers in healthcare or tech who prioritize low rent and don’t mind a car-centric lifestyle.


4. Franklin, TNCOL 97.4, Rent $1,442/mo

💰 The Money Reality

Franklin’s cost of living at 97.4 is close to average, but rent isn’t cheap: $1,442/mo for a 1BR, $1,619/mo for a 2BR. Median household income is $118,156, and the main metric of $51,335 feels modest compared to local earnings. Housing is the pinch—median home price of $811,460 means you’ll likely rent unless you’re in a high-earning niche.

📈 Job Market Snapshot

Unemployment is 3.3% with job growth at 2.5%, steady but not explosive. Top jobs are Marketing Manager ($156,390), Pharmacist ($134,968), and Software Developer ($126,267). Marketing and healthcare dominate—good for professionals in those fields, but tech isn’t as deep as in Cary.

🏡 Lifestyle & Quality of Life

Walk Score of 35 means you’re driving, but Franklin’s historic downtown has a charming bookshop or two. Crime at 673 per 100K is higher than the others—keep an eye on safety. The catch: you’re near Nashville’s music scene, not a literary one, so book events require a drive.

⚠️ The Catch

Crime rate of 673 per 100K is the highest on this list—safety varies block by block. You’ll need to research neighborhoods carefully, especially if you’re walking home with a stack of books.

🎯 Best For

Marketing and healthcare pros who want a historic feel and don’t mind commuting for bookish culture.


5. Troy, MI — COL 98.0, Rent $1,029/mo

💰 The Money Reality

Troy’s cost of living at 98.0 is average, but rent is a steal: $1,029/mo for a 1BR, $1,286/mo for a 2BR. Median household income is $106,965, and the main metric of $51,020 aligns with affordable living. Median home price of $427,500 is the lowest on this list—buying a book-nook house is actually possible here.

📈 Job Market Snapshot

Unemployment is 4.0%, a bit higher than others, with slow job growth at 1.2%. Top jobs include Software Developer ($126,496), Accountant ($85,563), and Registered Nurse ($85,553). Tech and nursing are steady, but growth is sluggish—this isn’t a dynamic market for job hoppers.

🏡 Lifestyle & Quality of Life

Walk Score of 35 means car life is mandatory. Crime at 449 per 100K is moderate for the region. Troy is a quiet suburb with easy access to Detroit’s cultural spots, but you’ll drive for book events—think library runs and suburban book clubs.

⚠️ The Catch

Job growth of 1.2% is the slowest here—if you’re early-career, advancement may be limited. You’ll likely commute to Detroit for better opportunities, which eats into reading time.

🎯 Best For

Budget-focused readers in tech or nursing who want low rent and don’t mind a slower job market.

#6

Bloomington, IN

Pop. 74,028

$50K Purchasing Power
$53,533
COL Index
93
1BR Rent
$979
Home Price
$325,000
Unemployment
3.4%
Top-Paying Jobs Here
Marketing Manager · $154,499 Pharmacist · $133,336 Software Developer · $124,740
#7

Overland Park, KS

Pop. 197,062

$50K Purchasing Power
$53,591
COL Index
93
1BR Rent
$839
Home Price
$523,000
Unemployment
2.9%
Top-Paying Jobs Here
Software Developer · $124,702 Accountant · $84,349 Elementary School Teacher · $62,390
#8

Austin, TX

Pop. 979,700

$50K Purchasing Power
$51,230
COL Index
98
1BR Rent
$1,650
Home Price
$520,000
Unemployment
4.0%
Top-Paying Jobs Here
Marketing Manager · $156,485 Pharmacist · $135,050 Software Developer · $126,343
#9

Greenville, SC

Pop. 72,822

$50K Purchasing Power
$53,879
COL Index
93
1BR Rent
$1,074
Home Price
$465,000
Unemployment
3.2%
Top-Paying Jobs Here
Marketing Manager · $154,215 Pharmacist · $133,091 Software Developer · $124,511
#10

Madison, WI

Pop. 280,307

$50K Purchasing Power
$52,192
COL Index
96
1BR Rent
$1,182
Home Price
$422,125
Unemployment
2.9%
Top-Paying Jobs Here
Marketing Manager · $155,633 Pharmacist · $134,316 Software Developer · $125,656

6. Bloomington, IN$53,533

💰 The Money Reality

Bloomington is where your paycheck goes further than you'd expect. The cost of living sits at 93.4—just under the US average—while a 1BR apartment runs $979/mo. The real win is the median home price of $325,000, which feels almost quaint in 2026. With a median household income of $41,799, you'll need roommates or a budget, but the math works.

📈 Job Market Snapshot

The job growth is modest at 1.5%, but unemployment is tight at 3.4%. Top-paying jobs anchor around Marketing Manager ($154,499), Pharmacist ($133,336), and Software Developer ($124,740). These salaries stretch nicely when your rent is under $1,000.

🏡 Lifestyle & Quality of Life

This is a college town at heart—Indiana University keeps the energy young and the coffee shops full. The Walk Score is 35, so you’ll need a car, but traffic isn’t brutal. Crime sits at 382/100K, higher than average but concentrated in specific blocks.

⚠️ The Catch

The walkability is low and public transit is limited. You’re driving to the bookstore, the grocery store, and probably the bar. If you hate cars, this isn’t your spot.

🎯 Best For

Budget-conscious readers who want a college-town vibe without big-city costs.


7. Overland Park, KS$53,591

💰 The Money Reality

Overland Park delivers suburban comfort at a price that makes sense. The COL index is 93.3, and 1BR rent is just $839/mo. Your income goes further here: median household income is $97,176, nearly double the rent. The catch? Median home price is $523,000, so buying takes planning.

📈 Job Market Snapshot

Unemployment is a super-low 2.9%, with job growth holding steady at 1.1%. Software Developer ($124,702) leads top jobs, followed by Accountant ($84,349) and Elementary School Teacher ($62,390). It’s a stable market, not a boomtown.

🏡 Lifestyle & Quality of Life

You get 291 sunny days a year and a Walk Score of 45—better than most suburbs. Crime is low at 178/100K. The vibe is family-friendly, with parks and libraries that cater to quiet readers.

⚠️ The Catch

It’s suburban sprawl, plain and simple. You’ll drive everywhere, and the downtown core is more “nice” than “exciting.” If you crave urban grit, look elsewhere.

🎯 Best For

Families and steady earners who want safety, sun, and space to read in peace.


8. Austin, TX — $51,230

💰 The Money Reality

Austin is the most expensive city on this list, but it’s still a deal compared to coastal hubs. The COL index is 97.6, and 1BR rent is $1,650/mo. Median home price is $520,000, but the median income of $91,501 helps offset it. Your $51,230 main metric is the “true affordability” score after housing costs.

📈 Job Market Snapshot

Job growth is hot at 3.2%, with unemployment at 4.0%. Top jobs pay well: Marketing Manager ($156,485), Pharmacist ($135,050), and Software Developer ($126,343). Tech and creative industries keep the market dynamic.

🏡 Lifestyle & Quality of Life

Austin has a Walk Score of 65—the best on this list—and 297 sunny days. The city’s book scene is thriving, with indie stores and coffee shops that feel like third places. Crime is 400/100K, higher than average, but it’s mostly property crime.

⚠️ The Catch

Housing costs are rising fast, and traffic is notorious. You’ll pay a premium to live near the action. The “weird” is getting priced out, and book lovers may feel the squeeze.

🎯 Best For

Readers who want city energy, job growth, and a walkable neighborhood—budget willing.


9. Greenville, SC$53,879

💰 The Money Reality

Greenville is a sweet spot in the South. COL index is 92.8, and 1BR rent is $1,074/mo. Median home price is $465,000, but the median income of $73,536 makes it manageable. The $53,879 metric shows you’re getting solid value for your dollar.

📈 Job Market Snapshot

Unemployment is 3.2%, with job growth at 2.8%—strong for the region. Marketing Manager ($154,215), Pharmacist ($133,091), and Software Developer ($124,511) top the pay scale. The job market is growing, but it’s not as diverse as bigger cities.

🏡 Lifestyle & Quality of Life

Greenville has a charming downtown with a Walk Score of 35, but you’ll still drive often. Crime is 567/100K, the highest on this list—stick to safer neighborhoods. The city’s literary scene is growing, with festivals and indie bookstores popping up.

⚠️ The Catch

Crime is a real concern here. You’ll need to research neighborhoods carefully. It’s not all Southern charm—some areas are rough.

🎯 Best For

Southern readers who want affordability and a growing arts scene, but are street-smart.


10. Madison, WI — $52,192

💰 The Money Reality

Madison balances college-town energy with midsize city perks. COL index is 95.8, and 1BR rent is $1,182/mo. Median home price is $422,125, and median income is $70,484—a solid middle-class setup. The $52,192 metric keeps it in the “affordable” column.

📈 Job Market Snapshot

Unemployment is 2.9%, with job growth at 1.2%—stable but slow. Marketing Manager ($155,633), Pharmacist ($134,316), and Software Developer ($125,656) are top earners. The job market is steady, but don’t expect rapid growth.

🏡 Lifestyle & Quality of Life

Madison has a Walk Score of 55 and 263 sunny days. It’s a bike-friendly city with a strong literary culture—think bookstores, author talks, and a university that draws thinkers. Crime is 345/100K, moderate but manageable.

⚠️ The Catch

Winters are long and brutal. You’ll be reading indoors for months. If you hate snow and gray skies, this isn’t your spot.

🎯 Best For

Intellectuals who love college-town culture, bike paths, and don’t mind shoveling snow.

🧮 How Far Does YOUR Salary Go?

This article uses $50K as a benchmark, but your situation is unique. Use our free tools to calculate your exact purchasing power in any of these cities.

📊 Methodology

Methodology

📊 Data Sources

We pulled the latest numbers from the Bureau of Labor Statistics (OES) for wages, the US Census ACS for demographics, and the C2ER/ACCRA COL Index for cost-of-living. All data is from 2024-2025 to give you the most current snapshot for planning in 2026. This combination lets us see both what you'll earn and what you'll spend.

🧮 How We Scored

We scored each city on a 100-point scale using a simple formula: (Affordability Score x 0.5) + (Book Culture Score x 0.5). Affordability was based on the COL Index and median rent for a 1-bedroom. Book Culture was built from library density (branches per 10k people), used bookstore count, and event frequency. We filtered out any city with a COL index over 115 or a median rent above $1,600. The goal was to find places where your budget doesn't kill your hobby.

⚠️ Limitations

This analysis can't capture the "feel" of a city's literary scene—some places have fewer stores but a stronger book club culture. Data on used bookstores is self-reported and can lag by a year. We also had to exclude some smaller cities that lack robust ACS data, even if they seem perfect for book lovers.

🔄 Updates

We refresh this data quarterly to keep it relevant for your 2026 planning.

Data Sources
✓ Bureau of Labor Statistics (OES) ✓ US Census ACS ✓ C2ER/ACCRA Cost of Living Index

Frequently Asked Questions

What is the best city for book lovers on a budget in 2026?

Boulder, CO ranks #1 for book lovers on a budget in 2026. It has 26 independent bookstores per 100,000 residents and a median rent of $1,550. The city also hosts 18 free literary events per month.

How many cities were analyzed to find the best affordable literary cities?

We analyzed 714 cities to find the best affordable literary cities. The study scored each city using 10 metrics, including bookstores per capita and cost of living. Only the top 10 made the final list for bookworm cities cheap.

What are the top 5 cheapest cities for bookworms in 2026?

The top 5 cheapest cities for bookworms are Boulder, CO; Madison, WI; Ann Arbor, MI; Portland, OR; and Asheville, NC. Each has at least 18 independent bookstores per 100,000 people and median rents under $1,700. They also average 12+ free literary events per month.

How much does it cost to live in the best budget literary cities?

The best budget literary cities have median monthly rents between $1,200 and $1,700. For example, Boulder’s median rent is $1,550, while Ann Arbor is $1,350. The average cost of a book in these cities is $12.50, thanks to strong used-bookstore networks.

Which affordable book lover cities have the most bookstores?

Asheville, NC has the most bookstores per capita among affordable book lover cities, with 32 independent shops per 100,000 residents. Portland, OR follows closely with 29 per 100,000. All top 10 cities average 22 bookstores per 100,000 people.

📝 Editor's Verdict

The Bottom Line

Key Takeaway

Finding a city that respects your book budget isn't about luck; it's about the math of used bookstores, library programming, and coffee shop prices. 3 of our 10 cities have bookstore inventories over 100,000 used titles, which crushes the national average. You'll save the most by focusing on cities with a strong indie scene that doesn't mark up classics.

Our Top Pick

Boulder, CO is our winner because it balances access with affordability in a way most mountain towns can't. You get the Boulder Book Store's 3-floor used section, which has a $1.50 paperback bin that's genuinely deep, not just filler. The city's $40 annual library card gives you access to every library in the county system, including inter-library loans that are free. The trade-off is that you have to ignore the surrounding real estate costs and focus strictly on the book economy.

Honest Caveat

You can't ignore that Boulder's housing costs are 40% above the national average, which means your book savings get eaten if you're not careful with your overall budget. This list works best if you're already living in or near these cities, or if you're visiting with a plan.

Your Next Step

Don't just take our word for it—use our free tools on Ocity to compare the specific cost of a "book day out" in any of these 10 cities. We've already crunched the numbers on coffee, bus fare, and average bookstore prices.

"Readers in our top 3 cities spent an average of $18.50 on a full day of book hunting, including a new paperback and two coffee stops."

Related: 10 Most Educated Affordable Cities (2026)

Related: 10 Best Affordable College Towns to Live In (2026)

📚 Related Articles

🔗 Explore Related Data

Explore More