Kuni 2005.a lõpuni võis Eesti linnades uusi apteeke avada sõltumata ümbruskonna elanikkonna arvust ja konkurentide lähedusest. Alates 1. jaanuarist 2006 ei tohi uut apteeki avada linnades, kui seal on vähem kui 3000 inimest ühe apteegi kohta ning maal, kui 1 km raadiuses juba on apteek. Seaduseparanduse esitajad lootsid, et kui linna ei saa teha, siis tehakse uus apteek maale, aga ka jätkusuutlike ning majandamisvõimeliste apteekide olemasolu tagamise lootuses.