As nouns the difference between townspeople and townpeople
is that townspeople is plural of lang=en while townpeople is the inhabitants of a town or city, especially in distinction from country people.
townspeople
English
Noun
(head)
Synonyms
* denizens
* townfolk
* villagers
Antonyms
* countryfolk
* bumpkins
* hicks
townpeople
English
Noun
(
en-plural noun)
The inhabitants of a town or city, especially in distinction from country people.