Map Layers

Twin Lakes, NM Real Estate

Twin Lakes, New Mexico is located in McKinley County. Nearby cities and towns include Yah-ta-hey, Rock Springs, Nakaibito, Brimhall Nizhoni, Tohatchi, Gallup, Church Rock, Tse Bonito, Window Rock, Fort Defiance, St. Michaels, Navajo, and Oak Springs. Twin Lakes is a rural community with a population of 1,070. The median household income is $30,269. In Twin Lakes, 29% of residents are married, and families with children reside in 43% of the households. Half the population of Twin Lakes commutes 30 minutes or less to work, with 0% of residents holding white collar jobs and 0% residents holding blue collar jobs. The median age of homes in Twin Lakes, NM is 17 years, with 90% of those homes owned, 9% rented, and 1% not occupied.

Real Estate Agents near Twin Lakes, NM

View All agents

About Schools in Twin Lakes, NM

Contact a Coldwell Banker® real estate agent to learn more about the schools and school districts in Twin Lakes, NM.


Careers near Twin Lakes, NM

Are you Ready for a Career in Real Estate?

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


Twin Lakes, NM Local Market & Demographic Data

Married vs. single

Twin Lakes, NM
  • 71% Single
  • 29% Married
New Mexico
  • 54% Single
  • 46% Married

Male VS. Female

Twin Lakes, NM
  • 51% Female
  • 49% Male
New Mexico
  • 50% Female
  • 50% Male

Average Age of Citizens in Twin Lakes, NM

  • 34
  • 38
  • Twin Lakes, NM
  • New Mexico

Average Age of Homes in Twin Lakes, NM

  • 17
  • 23
  • Twin Lakes, NM
  • New Mexico

Vacant Homes in Twin Lakes, NM

  • 1%
  • 9%
  • Twin Lakes, NM
  • New Mexico

Average INCOME of Citizens

  • $34,145
  • $60,255
  • Twin Lakes, NM
  • New Mexico

Owned Homes vs. Rented Homes

Twin Lakes, NM
  • 90% Owned
  • 9% Rented
New Mexico
  • 61% Owned
  • 30% Rented