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.

Augusta came in at number fifty on their list. Here's what they had to say about Augusta. With a population of 19,002 and community leaders are overseeing an expansive riverfront and downtown redevelopment project. They also touted Augusta's outdoor recreation options, education and health scene.

Brunswick, Maine came in at number forty-four on the list and Bar Harbor ranked at an impressive number five on the list.

See the entire list right here.