España es el país de la Organización para la Cooperación y el Desarrollo Económicos (OCDE) con la ratio más alta de oficinas de farmacia, con 47,3 establecimientos por cada 100.000 habitantes, casi el doble de la media (25,1) de este organismo, según un estudio de la Federación Empresarial de Farmacias Españolas (FEFE). Esta entidad lamenta este número "excesivamente alto" de farmacias en comparación con otros países y anima a las administraciones sanitarias a contener la apertura de nuevos establecimientos.

Tras España, el país con más farmacias por habitante es Japón (45 por cada 100.000 habitantes), seguido de Bélgica (43,9) y Corea del Sur (41,8).