small town - a community of people smaller than a townvillage, settlementcommunity - a group of people living in a particular local area; "the team is drawn from all parts of the community"moshav - a cooperative Israeli village or settlement comprised of small farms