The price of a new smartphone varies greatly depending on its specifications and brand. Usually, you can expect to pay anywhere from $200 to $2,500 for a high-end phone.