Primary City Ruidoso
Population 8,029
State New Mexico
County Lincoln County
Current Time
Zip Codes 88345, 88355
Area Codes 575

Neighbouring Zip Codes

ZIP Code: 88311

Alamogordo, New Mexico

ZIP Code: 88310

Alamogordo, New Mexico

ZIP Code: 87825

Magdalena, New Mexico

ZIP Code: 87199

Albuquerque, New Mexico

ZIP Code: 87198

Albuquerque, New Mexico

ZIP Code: 87174

Rio Rancho, New Mexico

ZIP Code: 87124

Rio Rancho, New Mexico

ZIP Code: 87117

Kirtland Afb, New Mexico

ZIP Code: 88081

Chaparral, New Mexico

ZIP Code: 88024

Berino, New Mexico

ZIP Code: 88021

Anthony, New Mexico

ZIP Code: 88211

Artesia, New Mexico

ZIP Code: 88210

Artesia, New Mexico

ZIP Code: 87002

Belen, New Mexico

ZIP Code: 88221

Carlsbad, New Mexico

ZIP Code: 88220

Carlsbad, New Mexico

ZIP Code: 88081

Chaparral, New Mexico

ZIP Code: 88021

Anthony, New Mexico

ZIP Code: 88012

Las Cruces, New Mexico

ZIP Code: 88011

Las Cruces, New Mexico

ZIP Code: 88002

White Sands Missile Range, New Mexico

ZIP Code: 87824

Luna, New Mexico

ZIP Code: 87031

Los Lunas, New Mexico

ZIP Code: 88260

Lovington, New Mexico

ZIP Code: 88256

Loving, New Mexico

ZIP Code: 88203

Roswell, New Mexico

ZIP Code: 88202

Roswell, New Mexico

ZIP Code: 87801

Socorro, New Mexico

ZIP Code: 88063

Sunland Park, New Mexico

ZIP Code: 87901

Truth Or Consequences, New Mexico

Hospitals

Lincoln County Medical Center

Address: 211 Sudderth Drive Phone: (575) 257-8250

Universities

Eastern New Mexico University-Ruidoso Campus

Website: www.ruidoso.enmu.edu/ Address: 709 Mechem Dr Phone: (575) 257-2120

Eastern New Mexico University-Ruidoso Campus

Website: www.ruidoso.enmu.edu/ Address: 709 Mechem Dr Phone: (575) 257-2120

Schools

Ruidoso Middle

Address: 123 Warrior Dr Phone: (505) 257-4051

White Mountain Elementary

Address: 203 White Mountain Dr Phone: (575) 258-4220

Ruidoso High

Address: 125 Warrior Dr Phone: (575) 258-4910

Nob Hill Early Childhood Center

Address: 105 South Sutton Dr Phone: (575) 257-9041

Sierra Vista Primary

Address: 199 White Mountain Dr Phone: (575) 258-4943