Different countries have different costs for domain names. In Australia for example, domain name registration is done for two years, and the price ranges from $25 Australian to $45 Australian. The cost is mostly dependent on what you want to use the website for. Non-commercial organizations which use the .org.au extension pay the most at $45. On average you will get the domain name at about $18 per year.
In the United Kingdom, domain names fall in the range of £3 to £100 per year. In India, you can get a domain name for as low as Rs.99 per year. The .co extension is the most expensive and will cost you about Rs.871. The cost translates to American $1.5 – $13 range.
In the United States, expect to spend between $10 to $15 per year on a domain name.
The pricing of a domain name depends on traffic levels, keyword usage, and the rankings in the search engines, among others. If you find that the price of one domain name is very high, it could be a good indication of the high commercial value it has.