Vila Real: cities and towns by population
The largest of Vila Real's 17 recorded places, ranked by population — 111,143 people across the region's towns and cities.
The essentials
Chaves is the largest place we record in Vila Real, with 17,535 residents. The three largest together hold 42% of the 111,143 people counted across the region's recorded towns and cities. That total sums listed places rather than measuring the region itself, so treat it as coverage, never as an official population.
All 17 places, ranked
As 17 maiores cidades e vilas de Vila Real, ordenadas por população.
Figures are the latest available in GeoNames (CC BY 4.0), which draws on national censuses of varying dates — treat them as recent, not same-year. Country totals are UN World Population Prospects 2024 (medium variant) where the UN lists the country separately; the handful it reports under a parent state keep a GeoNames figure and are marked as such. Sources & method.
| # | Place | Population |
|---|---|---|
| 1 | Chaves | 17,535 |
| 2 | Vila Real | 17,001 |
| 3 | Alijó | 11,942 |
| 4 | Mondim de Basto | 7,493 |
| 5 | Sabrosa | 6,361 |
| 6 | Ribeira de Pena | 5,887 |
| 7 | Boticas | 5,750 |
| 8 | Vilela | 5,540 |
| 9 | Vidago | 5,300 |
| 10 | Peso da Régua | 5,048 |
| 11 | Godim | 4,919 |
| 12 | Valpaços | 4,573 |
| 13 | Mesão Frio | 4,433 |
| 14 | Sobreira | 4,219 |
| 15 | Santa Cruz | 3,430 |
| 16 | Favaios | 1,064 |
| 17 | Pinhão | 648 |