* Make and Model: A basic Hyundai Accent will be significantly cheaper than a small luxury SUV like a BMW X1.
* Year: Newer cars are generally more expensive than used ones.
* Features and Options: Packages including navigation, sunroof, premium sound systems, advanced safety features, etc., all increase the price.
* Dealer Markups: Dealers may add additional fees beyond the manufacturer's suggested retail price (MSRP).
* Location: Prices can vary slightly by geographic region.
To find the price of a *specific* small car, you need to specify the make, model, year, and desired features. Then, you can check websites like Kelley Blue Book (KBB), Edmunds, or TrueCar, or visit dealership websites. Expect prices for new small cars to range from roughly $15,000 to well over $30,000 depending on the factors listed above.