La farmacia è definita urbana quando è situata in Comuni o centri abitati con popolazione superiore ai 5000 abitanti; in tutti gli altri casi la farmacia è denominata rurale.Il numero di sedi è stabilito in una farmacia ogni 5000 abitanti in Comuni con popolazione fino a 12500 residenti, ed una farmacia ogni 4000 abitanti in Comuni con popolazione superiore ai 12500 residenti.Le farmacie rurali possono a loro volta distinguersi in ordinarie, se situate in centri con più di 3000 abitanti e, sussidiate, se la popolazione residente non supera questo limite.Vengono considerate rurali anche le farmacie istituite in Comuni con popolazione superiore ai 5000 abitanti, purché ubicate in un centro abitato (capoluogo, frazione, borgata) con un numero di abitanti inferiore a tale cifra, distinto e materialmente separato dal resto del comune e destinate a soddisfare le esigenze della popolazione residente in quel centro abitato.Le farmacie sussidiate ricevono un contributo finanziario annuale, indennità di residenza, al quale concorrono in diversa misura la Regione, il Comune ed i titolari di farmacia urbana. L'indennità prevista dalla Legge nazionale n. 221/98 viene erogata in misura diversa a seconda del numero di abitanti del comune.I titolari di farmacie rurali sussidiate vengono agevolati anche mediante la riduzione del prelievo sul fatturato SSN. La percentuale trattenuta varia al variare del fatturato stesso.Le farmacie rurali sussidiate, inoltre, non corrispondono la tassa di esercizio e possono avere gratuitamente i locali da parte del comune: in questo caso viene ridotto l'ammontare dell'indennità.