belfast maine population
The 2016 Belfast, Maine, population is 6,682. There are 196 people per square mile (population density).