Systems and methods may be provided for interactive virtual pharmacies. The systems and methods may include receiving, by a non-dispensing virtual pharmacy, an electronic prescription identifying at least a prescribed drug or product for a patient; obtaining, by the virtual pharmacy, a location preference of the patient; determining, by the virtual pharmacy, that the location preference of the patient indicates a current location associated with a patient mobile device; responsive to determining that the location preference indicates the current location, obtaining, by the virtual pharmacy, current location information of the mobile device; determining, by the virtual pharmacy, a plurality of dispensing pharmacies within proximity of the current location provided by the current location information, where the determined dispensing pharmacies are capable of filling the prescription for the patient; and delivering, in real-time from the virtual pharmacy to a mobile device, identification of at least a portion of the determined dispensing pharmacies to the mobile device.