Dogs for Adoption in New Mexico

Rescues and shelters near 42 New Mexico cities and towns have dogs looking for homes, including 389 near Albuquerque. Pick the place nearest you, or search by zip code. Updated November 4, 2026.
Biggest cities in New Mexico

Dogs for Adoption in Albuquerque, NM

Dogs for Adoption in Las Cruces, NM

Dogs for Adoption in Rio Rancho, NM

Dogs for Adoption in Santa Fe, NM

Dogs for Adoption in South Valley, NM

Dogs for Adoption in Los Lunas, NM

Dogs for Adoption in North Valley, NM

Dogs for Adoption in Bernalillo, NM

Dogs for Adoption in Corrales, NM

Dogs for Adoption in Socorro, NM

Dogs for Adoption in Belen, NM

Dogs for Adoption in Edgewood, NM
Dogs for adoption by county
- Bernalillo County 388
- Rio Arriba County 11
- Sandoval County 400
- Santa Fe County 234
- Sierra County 10
- Socorro County 6
- Torrance County 6
- Valencia County 395
Every city and town in New Mexico
- Agua Fria 234
- Albuquerque 389
- Belen 395
- Bernalillo 228
- Bosque Farms 377
- Chama 11
- Corona 6
- Corrales 388
- Dulce 11
- Edgewood 222
- El Cerro 395
- El Cerro Mission 395
- Eldorado at Santa Fe 234
- Elephant Butte 10
- Encino 6
- Estancia 229
- Hatch 10
- Jemez Springs 234
- La Cienega 234
- Las Cruces 10
- Los Chaves 395
- Los Lunas 395
- Los Ranchos de Albuquerque 389
- Meadow Lake 377
- Moriarty 407
- Mountainair 229
- North Valley 389
- Paradise Hills 388
- Peralta 377
- Placitas 228
- Rio Communities 395
- Rio Rancho 388
- San Ysidro 400
- Sandia Heights 222
- Santa Fe 234
- Socorro 6
- South Valley 389
- Tijeras 222
- Truth or Consequences 10
- White Rock 56
- Willard 229
- Williamsburg 10
Rescues in New Mexico
All states · All rescues · Listings are updated daily.