Portugal - Top 100+ Cities by Population

Population data by city is the population of the city itself, not the metro area. Data is as of 2011 estimates.

Rank CityCountryPopulation
172. Unhos Portugal 10,712
171. Grândola Portugal 10,737
170. Vale da Amoreira Portugal 10,828
169. Grijó Portugal 10,907
168. Silves Portugal 10,917
167. Lamego Portugal 10,928
166. Anta Portugal 10,951
165. Caneças Portugal 10,978
164. Ponte de Sor Portugal 11,062
163. Cucujães Portugal 11,087
162. Santo António da Charneca Portugal 11,143
161. Sobreda Portugal 11,146
160. São Brás de Alportel Portugal 11,153
159. Óbidos Portugal 11,187
158. Santo André Portugal 11,213
157. Vendas Novas Portugal 11,248
156. Moreira Portugal 11,336
155. Calendário Portugal 11,357
154. Esmoriz Portugal 11,393
153. Lousã Portugal 11,445
152. Moscavide Portugal 11,488
151. Rebordosa Portugal 11,491
150. Almeirim Portugal 11,557
149. Vila Real de Santo António Portugal 11,560
148. Avintes Portugal 11,577
147. São Félix da Marinha Portugal 11,685
146. Oliveira de Azemeis Portugal 11,771
145. Fátima Portugal 11,798
144. Águeda Portugal 11,941
143. Barcarena Portugal 11,968
142. Caniço Portugal 11,996
141. Angra do Heroísmo Portugal 12,045
140. Figueira da Foz Portugal 12,050
139. Rio Maior Portugal 12,064
138. Aldeia de Paio Pires Portugal 12,179
137. Mafra Portugal 12,259
136. Azenha Portugal 12,260
135. Mirandela Portugal 12,504
134. Perafita Portugal 12,538
133. Pedrouços Portugal 12,553
132. Machico Portugal 12,567
131. Ourém Portugal 12,729
130. Sines Portugal 12,791
129. Montemor-o-Novo Portugal 12,854
128. Chaves Portugal 13,066
127. Alhos Vedros Portugal 13,384
126. Arcozelo Portugal 13,495
125. Abrantes Portugal 13,646
124. Porto Salvo Portugal 13,867
123. Tavira Portugal 13,871
122. Santo Tirso Portugal 14,021
121. Samora Correia Portugal 14,154
120. Valenza Portugal 14,172
119. Costa de Caparica Portugal 14,231
118. Canelas Portugal 14,247
117. Valbom Portugal 14,443
116. Alfena Portugal 14,455
115. Torres Novas Portugal 14,526
114. Vilar do Paraíso Portugal 14,727
113. Gafanha da Nazaré Portugal 14,840
112. Póvoa de Santo Adrião Portugal 14,897
111. Viana do Castelo Portugal 15,555
110. Portalegre Portugal 15,581
109. Peniche Portugal 15,662
108. Baguim do Monte Portugal 15,850
107. Albufeira Portugal 15,851
106. Vialonga Portugal 16,088
105. Leça do Bailio Portugal 16,103
104. Feira Portugal 16,376
103. Fafe Portugal 16,868
102. Palmela Portugal 16,934
101. Vila Real Portugal 17,001
100. São Pedro da Cova Portugal 17,011
99. Parede Portugal 17,212
98. Ílhavo Portugal 17,236
97. Pombal Portugal 17,355
96. Ramada Portugal 17,535
95. Covilhã Portugal 17,610
94. Sacavém Portugal 17,718
93. Moita Portugal 17,795
92. Leça da Palmeira Portugal 17,996
91. Vila Franca de Xira Portugal 18,355
90. Ovar Portugal 18,452
89. Santa Iria da Azóia Portugal 18,573
88. Quarteira Portugal 18,783
87. Lagos Portugal 18,831
86. São João da Talha Portugal 18,925
85. Vilar de Andorinho Portugal 18,944
84. Pedroso Portugal 18,963
83. Barcelos Portugal 19,085
82. Tomar Portugal 19,168
81. Algés Portugal 19,327
80. Custoias Portugal 19,406
79. Piedade Portugal 19,472
78. Monção Portugal 19,738
77. Entroncamento Portugal 19,887
76. Ponta Delgada Portugal 20,056
75. Camarate Portugal 20,177
74. Carcavelos Portugal 20,366
73. Laranjeiro Portugal 20,473