After processing the file with a custom-made script, I find that nine types of places are listed by the Census: borough, Census Designated Place (CDP), city, comunidad, county, municipality, town, urbana, and village. I consider that three of these -- borough, CDP, and county -- do not qualify as self-governing entities. For each of the six remaining types of place, below are the number identified as such.
city 10,016
comunidad 147
municipality 1
town 4,431
urbana 78
village 3,770
------------------
total 18,443
I therefore conclude that there are 18,443 cities, towns, villages, and other such governing groups in the United States. In case you're wondering, the sole place identified as a municipality is Anchorage.
http://answers.google.com/answers/threadview?id=509183