The prices for dental crowns range from $500 to $2,500 per crown and are dependent upon the materials used, location of tooth and geographic location. The average cost of a crown is $825, with or without dental insurance coverage.The cheapest cost of a dental crown is $500 for a simple metal crown.Dental crowns are specifically shaped shells that fit over damaged or broken teeth for either cosmetic or structural purposes. Costs run from $500 to $1,500 or more per tooth. 2  Patients with insurance generally had copays of $280 to $1,000 per crown with an average payment of $620. 3  Those without coverage paid $875 to $1,400 per tooth with an average cost of nearly $1,100.