Alright being from stephenville newfoundland and seeing a bit more of the country in recent months I've come to a sudden realization.
There is a huge difference between population numbers and functionality of a place. A place may have a population of a 100,000 people yet have less of the services of a small town.
So my question what are some micro cities, places with very small populations yet having the full services of an area typically much larger.
Stephenville, two high rise apartment buildings
, a hospital, a college, a strong downtown with a whole collection of bars, a golf course, a hockey arena, two gyms, an airport all your non specialized shopping needs, a dockyard/harbor, a highly walkable communte, etc all with the population of just 6500 people.
I lived there most of my childhood, and can safely say, it's very easy to go over a year without leaving the place.