A Small Town is a human settlement. Small Towns are generally larger than villages but smaller than cities, though the criteria to distinguish them vary considerably between different parts of the world.