
En France, on compte près de sept mille officines dans les communes comptant entre 30.000 et 50.000 habitants. Concernant la densité pharmaceutique, à partir de 2004, le nombre d'habitants par officine a subi une augmentation constante. Ainsi, en 2017, plus de 3.000 Français devaient se partager une pharmacie en moyenne. Concernant le nombre de pharmacies pour 100.000 habitants, avec 32 pharmacies pour 100.000 habitants, la France se situe légérement au-dessus de la moyenne européene, qui est de 31 pharmacies pour 100.000 habitants en 2018.