According to online car shopping site, Miami is the cheapest place to buy a used car.

The site broke down the numbers of 95 U.S. cities. It said Miami tops the list for most affordable used car prices. It says Miami's prices are 6.6% lower than the national average.

The lease affordable city to buy a used car in is Jackson, Mississippi.

Contributing factors could range from population density to competition between dealerships.