Choose Country

Oaxaca

1,190 cities and towns

1,190 Cities & Towns
2,844,946 Total Population
$13,861 Avg Median Income
$400 Avg Rent
71°F Avg Temperature

Largest Cities in Oaxaca

About Oaxaca

Abbreviation20
State Population2,844,946

All Cities in Oaxaca

# City Population Median Income Home Value Median Rent Median Age
51 Teotitlán de Flores Magón 7,598 $13,861 N/A $400 42.0
52 San Pedro Tapanatepec 7,441 $13,861 N/A $400 42.0
53 Santa María Huatulco 7,409 $13,861 N/A $400 42.0
54 San Lorenzo Cacaotepec 7,351 $13,861 N/A $400 42.0
55 Villa de Etla 7,285 $13,861 N/A $400 42.0
56 Santiago Suchilquitongo 7,276 $13,861 N/A $400 42.0
57 Santo Domingo Zanatepec 7,249 $13,861 N/A $400 42.0
58 Asunción Ixtaltepec 7,203 $13,861 N/A $400 42.0
59 Vicente Camalote 7,164 $13,861 N/A $400 42.0
60 San Agustin de las Juntas 6,923 $13,861 N/A $400 42.0
61 Temascal 6,566 $13,861 N/A $400 42.0
62 San Lucas Ojitlán 6,289 $13,861 N/A $400 42.0
63 Santa Catarina Juquila 6,220 $13,861 N/A $400 42.0
64 San Felipe Jalapa de Díaz 6,174 $13,861 N/A $400 21.0
65 Acatlán de Pérez Figueroa 6,040 $13,861 N/A $400 42.0
66 San Mateo del Mar 5,734 $13,861 N/A $400 21.0
67 Pinotepa de Don Luis 5,692 $13,861 N/A $400 42.0
68 San Miguel Panixtlahuaca 5,682 $13,861 N/A $400 21.0
69 San Juan Colorado 5,561 $13,861 N/A $400 42.0
70 San Pablo Huitzo 5,519 $13,861 N/A $400 42.0
71 San Juan Bautista Valle Nacional 5,488 $13,861 N/A $400 42.0
72 San Dionisio Ocotepec 5,459 $13,861 N/A $400 42.0
73 Santo Domingo Petapa 5,429 $13,861 N/A $400 42.0
74 Bajos de Chila 5,425 $13,861 N/A $400 42.0
75 San Francisco Ixhuatan 5,408 $13,861 N/A $400 42.0
76 San Antonino Castillo Velasco 5,354 $13,861 N/A $400 42.0
77 Santos Reyes Nopala 5,201 $13,861 N/A $400 42.0
78 Tamazulapam Villa del Progreso 5,028 $13,861 N/A $400 42.0
79 San Pedro Amuzgos 4,925 $13,861 N/A $400 42.0
80 La Ventosa 4,884 $13,861 N/A $400 42.0
81 San Felipe Usila 4,838 $13,861 N/A $400 42.0
82 Santa María Huazolotitlán 4,763 $13,861 N/A $400 42.0
83 San Francisco del Mar 4,724 $13,861 N/A $400 42.0
84 San Pedro Jicayán 4,710 $13,861 N/A $400 21.0
85 Trinidad de Viguera 4,608 $13,861 N/A $400 42.0
86 San Sebastián Tutla 4,534 $13,861 N/A $400 42.0
87 Santa Catarina Mechoacán 4,500 $13,861 N/A $400 42.0
88 Santiago Etla 4,374 $13,861 N/A $400 42.0
89 Teotitlán del Valle 4,357 $13,861 N/A $400 42.0
90 San Andrés Huayápam 4,344 $13,861 N/A $400 42.0
91 San Pablo Guilá 4,303 $13,861 N/A $400 42.0
92 Magdalena Teitipac 4,297 $13,861 N/A $400 42.0
93 San Juan Guichicovi 4,284 $13,861 N/A $400 42.0
94 San Juan Cacahuatepec 4,236 $13,861 N/A $400 42.0
95 San Andrés Huaxpaltepec 4,146 $13,861 N/A $400 42.0
96 Santiago Yaitepec 4,120 $13,861 N/A $400 21.0
97 San Cristóbal Amatlán 4,097 $13,861 N/A $400 21.0
98 San Francisco del Mar Viejo 4,033 $13,861 N/A $400 42.0
99 San Bartolo Coyotespec 3,981 $13,861 N/A $400 42.0
100 Reyes Mantecón 3,962 $13,861 N/A $400 42.0
Page 2 of 24