In 2017, Farmington, ME had a population of 4.14k people with a median age of 27.6 and a median household income of $33,281. Between 2016 and 2017 the population of Farmington, ME declined from 4,151 to 4,144, a -0.169% decrease and its median household income grew from $26,279 to $33,281, a 26.6% increase.
The population of Farmington, ME is 94.9% White Alone, 3.09% Hispanic or Latino, and 0.579% Black or African American Alone. N/A% of the people in Farmington, ME speak a non-English language, and 97.8% are U.S. citizens.
The largest universities in Farmington, ME are University of Maine at Farmington (425 degrees awarded in 2017).
The median property value in Farmington, ME is $162,200, and the homeownership rate is 45%. Most people in Farmington, ME commute by Drove Alone, and the average commute time is 11.8 minutes. The average car ownership in Farmington, ME is 1 car per household.