One of the first things people want to know when they're considering a website is the question of cost. Here's the skinny, as gleaned from the top Google hits for "how much does a website cost":
A small website is only a few pages (usually under 10). These sites are enough for personal pages or resumes, small businesses or organizations, or basic informational purposes.
$2,000 - $5,000
$7,000 - $10,000
Medium sites are more functional than small ones. This could include a blog setup, user login accounts, admin functionality, comments sections, and other features.
$7,500 - $30,000
$11,000 - $20,000
Large sites are incredibly complex. These monsters include massive quantities of content, along with complex back-end features like e-commerce, user profiles, and databases.
$15,000 - $100,000+
$20,000 - $40,000