There’s no simple answer to this question, however I can say that ALL of the websites we have designed and implemented fall somewhere between the $500 and $6000 price brackets (all prices in Australian dollars).
If you want a very straightforward Joomla! or Wordpress website installed on your chosen host server and ready to receive your content then a cost of $500 would probably be close to the mark.
If you want to add branding elements, some custom typography and plugins or extensions to a Joomla! or Wordpress site like this then the price would move up towards $1500.
If you want a fully fledged Joomla! or Wordpress website which is branded (customised to display colours and other visual elements consistent with your business or brand) and populated with some styled content then you could reasonably expect to pay somewhere between $2000 and $6000 (the Metro Web Design website is a good example of this type of site). In this instance the final price usually depends on the required amount of styled content (i.e. how many pages in the site).
It’s likely that the reason you want hire a web designer is because you know nothing about web design and you don’t have the time, resources or inclination to learn.
At Metro Web Design we pride ourselves on building trusting relationships with clients and not letting them down.
We only deal with Australian clients and our formal Agreement makes it quite clear what is expected of us on a job by job basis. Because of this we are fully accountable and Metro clients always know where to reach us if problems arise.