The city of london is only a part of a bigger city. A village with 100 people means that there's uninhabited space around that village.
Re:Rural Kansas is dying
by boomboomsubban on Tuesday May 01, 2018 @07:35AM
(#16966167)
It was an extreme example saying town size isn't the entire thing.
Many U.S. states have villages, towns, and cities legally defined. It varies by state.
https://www2.census.gov/geo/pdfs/reference/GARM/Ch9GARM.pdf
That said, a village with a hundred people doesn't guarantee rural, The City of London's 10,000 residents for example.