Books I've seen self-published run the gamut, but if you're trying to pin down an average, think in ranges rather than a single number. From my experience browsing indie shelves and helping friends edit, a typical self-published novel often lands between 60,000 and 90,000 words. That band covers a lot of contemporary fiction, romance, thrillers, and many commercial titles because it balances pacing, production cost, and reader expectations. On the shorter end you'll find
novellas and some YA or cozy mysteries sitting around 20,000–50,000 words; on the longer end, epic fantasy and dense sci-fi frequently push beyond 100,000 words and can go up to 150,000 or more.
Genre matters more than whether a book is self-published or traditionally published. For example, middle grade tends to be 25,000–50,000 words, YA around 50,000–80,000, and adult fantasy often expects 90,000+. Nonfiction is a different beast — practical guides and niche how-tos can be 30,000–60,000 words, while narrative nonfiction might be longer. I also notice many indie authors aim for that sweet 70k–90k window because it's comfortable for readers, easier to edit, and cheaper to produce in paperback formatting.
If I were picking a target for a first indie release, I’d pick a genre-appropriate goal and edit mercilessly to hit it; fluff is costly and hard to justify to readers. Personally, I gravitate toward tight, focused reads around 80k, but I adore sprawling 150k epics when the world and characters earn every page — each book finds its own rhythm, and that’s half the fun.