27 cities
| City | Rank | 2025 Pop. ↓ | 2020 Pop. | Annual Change | Density | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Pearland | 1 | 130,522 | 126,011 | 0.7% | 2,679 | 49 | City |
| Alvin | 2 | 30,550 | 27,143 | 2.28% | 1,260 | 24 | City |
| Lake Jackson | 3 | 28,160 | 28,148 | 0.01% | 1,427 | 20 | City |
| Manvel | 4 | 21,582 | 10,214 | 11.77% | 790 | 27 | City |
| Angleton | 5 | 21,365 | 19,434 | 1.84% | 1,822 | 12 | City |
| Iowa Colony | 6 | 19,406 | 8,574 | 12.56% | 1,753 | 11 | Village |
| Clute | 7 | 10,960 | 10,625 | 0.62% | 2,061 | 5 | City |
| Freeport | 8 | 10,622 | 10,684 | -0.12% | 690 | 15 | City |
| Richwood | 9 | 4,847 | 4,787 | 0.25% | 1,085 | 4 | City |
| West Columbia | 10 | 3,653 | 3,633 | 0.11% | 1,401 | 3 | City |
| Sweeny | 11 | 3,599 | 3,613 | -0.08% | 1,810 | 2 | City |
| Brazoria | 12 | 2,905 | 2,867 | 0.24% | 1,098 | 3 | City |
| Arcola | 13 | 2,546 | 2,079 | 3.79% | 992 | 3 | City |
| Wild Peach Village | 14 | 2,293 | 2,043 | -0.48% | 229 | 10 | CDP |
| Jones Creek | 15 | 1,980 | 1,970 | 0.1% | 784 | 3 | Village |
| Rosharon | 16 | 1,823 | 1,515 | 2.53% | 568 | 3 | CDP |
| Danbury | 17 | 1,707 | 1,667 | 0.47% | 1,762 | 1 | City |
| Brookside Village | 18 | 1,629 | 1,549 | 0.99% | 794 | 2 | City |
| Oyster Creek | 19 | 1,248 | 1,175 | 1.13% | 659 | 2 | City |
| Holiday Lakes | 20 | 1,084 | 989 | 1.78% | 1,232 | 1 | Town |
| Bailey's Prairie | 21 | 804 | 777 | 0.63% | 115 | 7 | Village |
| Surfside Beach | 22 | 719 | 641 | 2.13% | 452 | 2 | City |
| Liverpool | 23 | 568 | 483 | 3.09% | 519 | 1 | City |
| Sandy Point | 24 | 246 | 215 | 2.5% | 141 | 2 | City |
| Bonney | 25 | 207 | 180 | 2.48% | 106 | 2 | Village |
| East Columbia | 26 | 195 | 142 | 7.14% | 312 | 1 | CDP |
| Quintana | 27 | 25 | 25 | 0% | 37 | 1 | Town |
Pearland is the largest city in Brazoria County, with a population of 130,522.
Quintana is the smallest city in Brazoria County, with a population of 25.
There are 27 cities in Brazoria County, Texas.