The cost of a baby grand piano varies depending upon where it is made and how large it is. They range from less than $10,000 to over $100,000. European pianos and large pianos are typically more expensive.
The length of a baby grand piano goes a long way in determining its price. The term "baby grand" is not an official designation, so size varies significantly. In generally, baby grands run between 5 feet and 5 feet, 4 inches long. However, some versions made in Asia are as small as 4 feet, 9 inches. Larger pianos tend to sound better because they are made with longer strings and bigger soundboards. The manufacturer's location impacts price, as well. Pianos constructed in Asia are less expensive than their European counterparts.