Hometown USA

Connecting America's Communities

Important Cities and Towns

Population > 100,000 (urbanized area)

  • Portland

Population > 10,000 (urbanized area)

  • Bangor
  • Lewiston
  • Brunswick
  • Waterville
  • Augusta
  • Sanford

Suburbs and smaller towns

  • Naples
  • Auburn
  • Biddeford
  • Bath
  • Rockland
  • Camden
  • Calais
  • South Portland
  • Oakland (Home of HometownUSA.com)
  • Belgrade