Map Layers

Ham Lake, MN Real Estate

Ham Lake, Minnesota is located in Anoka County. Nearby cities and towns include Blaine, Andover, Columbus, East Bethel, Coon Rapids, Lexington, Circle Pines, Lino Lakes, Oak Grove, Anoka, Centerville, Spring Lake Park, Mounds View, Martin Lake, Bethel, Champlin, Ramsey, Forest Lake, Fridley, North Oaks, Brooklyn Park, Shoreview, Wyoming, Arden Hills, New Brighton, Hugo, Nowthen, Osseo, St. Francis, Stacy, Dayton, Brooklyn Center, Hilltop, Columbia Heights, Vadnais Heights, Chisago City, Gem Lake, St. Anthony, Dellwood, White Bear Lake, Maple Grove, Isanti, Roseville, Crystal, Little Canada, Robbinsdale, Birchwood Village, New Hope, Mahtomedi, Rogers, Lauderdale, Falcon Heights, Scandia, Elk River, Willernie, Grant, North St. Paul, Pine Springs, Lindstrom, Golden Valley, Maplewood, Minneapolis, Otsego, Plymouth, Medicine Lake, Corcoran, Marine on St. Croix, Cambridge, Center City, North Branch, St. Paul, Oakdale, Albertville, St. Louis Park, Stillwater, Zimmerman, Hanover, Lake Elmo, Landfall, Shafer, St. Michael, Lilydale, Medina, Houlton, Oak Park Heights, Hopkins, and Wayzata. Ham Lake is a suburban community with a population of 15,574. The median household income is $90,996. In Ham Lake, 60% of residents are married, and families with children reside in 42% of the households. Half the population of Ham Lake commutes 29 minutes or less to work, with 51% of residents holding white collar jobs and 49% residents holding blue collar jobs. The median age of homes in Ham Lake, MN is 19 years, with 89% of those homes owned, 7% rented, and 4% not occupied. In the previous year, 214 Ham Lake properties were sold. The median sale price of a home in Ham Lake in the previous year was $235,725.

Ham Lake, MN Real Estate Listings


Real Estate Agents near Ham Lake, MN

View All agents

About Schools in Ham Lake, MN

Ham Lake offers a range of educational opportunities with one elementary school.

Contact a Coldwell Banker® real estate agent to learn more about the schools and school districts in Ham Lake, MN.


Careers near Ham Lake, MN

Are you Ready for a Career in Real Estate?

See if your personality and goals are right for real estate.


Ham Lake, MN Local Market & Demographic Data

Married vs. single

Ham Lake, MN
  • 40% Single
  • 60% Married
  • 47% Single
  • 53% Married

Male VS. Female

Ham Lake, MN
  • 49% Female
  • 51% Male
  • 50% Female
  • 50% Male

Average Age of Citizens in Ham Lake, MN

  • 38
  • 38
  • Ham Lake, MN
  • Minnesota

Average Age of Homes in Ham Lake, MN

  • 19
  • 31
  • Ham Lake, MN
  • Minnesota

Vacant Homes in Ham Lake, MN

  • 4%
  • 12%
  • Ham Lake, MN
  • Minnesota

Average INCOME of Citizens

  • $110,727
  • $75,284
  • Ham Lake, MN
  • Minnesota

Owned Homes vs. Rented Homes

Ham Lake, MN
  • 89% Owned
  • 7% Rented
  • 63% Owned
  • 25% Rented