La population de Saint-Pierre d’Oléron s'élève à 6239 habitants permanents en 2005. La population moyenne sur l'année est estimée à 13000 habitants. En période estivale ce chiffre est à multiplier par 4 ou 5. Un recensement va avoir lieu très prochainement.
| Superficie de la commune : |
41 km²
|
| Densité de la population : |
152 habitants par km²
|
| Nombre de personnes par foyer : |
2,24
|
| Résidences principales : |
2.780
|
| Résidences secondaires : |
4.153
|
 |
|