À Tourrettes-sur-Loup (20 km, 4 165 hab.), la densité s'élève à 144 hab/km²
Saint-André-de-la-Roche compte 5 896 habitants répartis sur 3,00 km², soit une densité de 1 965,3 hab/km², entre gros bourg et petite ville. La grille communale de densité de l'INSEE positionne Saint-André-de-la-Roche en « grands centres urbains ». Dans le classement démographique départemental, Saint-André-de-la-Roche occupe la 27e position sur 163 communes. Ce territoire est entre montagnes et Méditerranée, sur la Riviera française. Saint-André-de-la-Roche est sur un relief modérément vallonné, à 164 m d'altitude, à une trentaine de kilomètres du littoral azuréen (31 km), située sur les rives du Banquière.
Depuis 1876, Saint-André-de-la-Roche a connu une forte croissance démographique: la population est passée de 627 à 5 896 habitants, soit une hausse de 840,4 %. La période récente (2022–2023) est quasi stable (+0,3 %). Les années 1990 marquent un tournant positif — la commune a gagné des habitants depuis (4 151 → 5 896). La commune fonctionne essentiellement comme lieu de résidence — l'activité économique s'exerce en grande partie hors du territoire.
La population de Saint-André-de-la-Roche affiche un âge moyen de 41,6 ans, proche de la valeur médiane nationale. Répartition: 35,1 % pour les moins de 30 ans contre 26,2 % pour les 60 ans et plus. L'indice de vieillissement (65 ans et + / moins de 20 ans) atteint 146,1, signe d'un équilibre vieillissant.La commune se situe en dessous de la médiane départementale d'âge (44,4 ans).
Saint-André-de-la-Roche s'intègre à l'aire d'attraction de Nice, vaste ensemble de 100 communes (aav de 200 000 a moins de 700 000 habitants). Saint-André-de-la-Roche appartient au bassin de vie de Nice, qui structure les équipements et services de proximité pour 26 communes. Saint-André-de-la-Roche appartient à l'aire d'appellation Huile d'olive de Nice.
Avec 2 427 ménages, la commune affiche une taille moyenne de 2,43 personnes par ménage, conforme au profil urbain. La moyenne française se situe autour de 2,1 personne par ménage — Saint-André-de-la-Roche se place au-dessus de ce seuil.
Au classement national par la population, Saint-André-de-la-Roche occupe la 1 890e place sur 34 931 communes françaises, soit dans le top 10 %. Avec 1 965,3 hab/km², Saint-André-de-la-Roche concentre une population bien plus dense que la médiane des Alpes-Maritimes (facteur 42,4). Ce profil est caractéristique des communes du pourtour méditerranéen Provence-Alpes-Côte d'Azur. Au palmarès du vieillissement départemental, la commune pointe à la 144e place sur 163, parmi les populations les plus âgées.
La commune est entre montagnes et Méditerranée, sur la Riviera française, partageant les traits des territoires voisins de même profil. Du point de vue physique, la commune est sur un relief modérément vallonné, à 164 m d'altitude, à une trentaine de kilomètres du littoral azuréen (31 km), située sur les rives du Banquière.
Structure de la population
Source : Recensement de la population 2022 — INSEE — Licence Ouverte v2.0
Évolution historique
Naissances et décès par année
Bilan démographique naturel sur 2020-2024: 303 naissances, 289 décès (+14 %).
Source : — INSEE - Etat civil — Licence Ouverte v2.0
| Aire d'attraction |
Nice — AAV de 200 000 a moins de 700 000 habitants
Autre commune du pole principal · 100 communes |
| Unité urbaine |
Nice — UU de 200 000 habitants ou plus (hors Paris)
Commune de banlieue d'une UU multicommunale · 51 communes |
| Bassin de vie |
Nice — Bassin de vie d'un pole secondaire d'une AAV
Commune d'un pole secondaire du bassin de vie · 26 communes |
Zonages officiels INSEE qui situent la commune dans son contexte territorial : bassin d'emploi, unité urbaine agglomérée, bassin de vie (équipements courants).
Source : Aire d'attraction des villes 2020 — INSEE — Licence Ouverte v2.0