美国第六人口稀少的州，人口密度为每平方公里/6人。2003年人口普查，新墨西哥州有1,874,614人。自1990年起的成长率约为23.7%。种族的组成大略如下：根据2000年人口大普查，在新墨西哥州的居民祖先中，墨西哥人（18.1%）最多，其次是德国人（9.9%）、印地安原住民（9.5%）、西班牙人（9.3%）和英国人（7.6%）。5岁以上在家中说英语的居民占总人口的64%，说西班牙语的居民占28%。新墨西哥州在5岁以下的居民则有7.2%、18岁以下有28%、高龄者如超过65岁以上则有11.7%