Blaine is a suburban city in Anoka and Ramsey Counties in Minnesota, United States. It was once a rural town, but Blaine's population began to grow significantly in the 1950s. For several years, Blaine led the Twin Cities metro region in new home construction. The population was 70,222 at the 2020 census. The city is mainly in Anoka County, and is part of the Minneapolis–Saint Paul metropolitan area.