Here's a list of the most carfree large cities:
Top 101 cities with the least cars per house, population 50,000+
After the top 5 (which are all in New York City), most of these are cities with large numbers of poor people, but you can't tell from the data if the poor people and the carfree people are the same people.
Ironic--6 of the most carfree cities are historical centers of the automobile industry: Youngstown, OH, and in Michigan, Saginaw, Flint, Pontiac, and Detroit itself.