best small towns

Big Honor
Big Honor
Big Honor
Livability.com ranked the Best Small Towns in America and Maine is well represented. The rankings were based on more than 12,000 towns with populations between 1,000 and 20,000.