Legalább 11 ezer éve vannak lakosai a területnek, a jelenlegi települést 1898-ban hozták létre, az El Paso and Northeastern Railroad vasútvonal építésének segítésére. 1912-ben lett város. A turizmus fontos része lett a város gazdaságának, a White Sands Nemzeti Műemlék 1933-as létrehozásával, amely napjainkig az egyik legfontosabb attrakciója a városnak. Az 1950-es és 1960-as években fontos szerepet játszott az Egyesült Államok űrprogramjának kialakításában.
A városban több park is található, egy golfpálya, az Alameda Park Állatkert, az Alamogordo Közkönyvtár és egy nyugdíjas központ. Itt található a Gerald Champion Regional Medical Center nonprofit kórház, amely a katonai támaszpontot is szolgálja.
A 2020-as népszámlálás szerint 31384 a város népessége.[4] A felmérés szerint 12813 háztartás és 9728 család volt a településen, összesen 15920 ingatlannal. A város 82,7%-a fehér, 4,3%-a afroamerikai, 1,57%-a ázsiai, 1,4%-a indián és 11,1%-a más rasszból.[4] A lakosok 4,1%-a legalább két rasszból származik, a latino származású emberek a népesség 34,8%-át tették ki.[4]
A 12813 háztartás 22,3%-ában éltek gyerekek, 55,6%-uk házaspárok voltak, 11,7%-uk pedig egyedülálló nők, gyerekkel. A lakosság 16,9%-a 65 év fölött volt 2020-ban. Az átlagos háztartás mérete 2,4 fő, míg a lakosok 50,9%-a nő.[4]
2020-ban egy háztartás átlagos bevétele 42204 dollár volt, míg az egy főre eső bevétel 24999 dollár és a lakosság 19,7%-a élt szegénységben.[4]
A város korábban nagy német lakossággal rendelkezett, a közeli katonai bázis miatt,[5] a legmagasabb népességszámuk 2200 volt.[6] Az iraki háború idején nagy volt a feszültség a német és az amerikai lakosok között, mikor a korábbi hadsereg nem csatlakozott Amerika oldalán a küzdelembe.[6] 2019-ben kivonult a német hadsereg a bázisról.[7]