| City | Rank | 2026 Pop. ↓ | 2020 Pop. | Annual Change | Density (/mi²) | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Shepherd | 1 | 1,912 | 2,092 | -1.54% | 314 | 6 | City |
| Coldspring | 2 | 900 | 823 | 1.58% | 485 | 2 | City |
| Point Blank | 3 | 745 | 686 | 1.5% | 368 | 2 | City |
Shepherd is the largest city in San Jacinto County, with a population of 1,912.
Point Blank is the smallest city in San Jacinto County, with a population of 745.
There are 3 cities in San Jacinto County, Texas.