 The population was 18,275 at the 2010 census and was estimated at 25,339 in 2019.An amusement park, called Lagoon Amusement Park, is located in Farmington.The city was ranked 12th on "Money" magazine's "Best Places to Live" index in 2011.