Saint-André-de-la-Roche compte 4151 habitants pour une densité de 1451 habitants par kilomètre carré. Cette commune se trouve dans la région Provence Alpes Côte d'Azur et dans le département Alpes-Maritimes(06). Le code postal de Saint-André-de-la-Roche est le 06730 et son maire est M Honoré COLOMAS.