Vuoden 2017 lopussa Porissa oli 84 587 asukasta, joista 78 302 asui taajamissa, 5 377 haja-asutusalueilla ja 908 asukkaan asuinpaikan koordinaatit eivät olleet tiedossa. Taajama-aste lasketaan niistä asukkaista, joiden asuinpaikan koordinaatit ovat tiedossa; Porin taajama-aste on 93,6 %.[29] Porin taajamaväestö jakautuu kymmenen eri taajaman kesken:[30]