Pharmacies in Inverness — compare services & prices
Looking for a pharmacy in Inverness? Compare local Highland pharmacies with GPhC-registered online pharmacies serving the area. Free comparison of services, private prices, and reviews.
Indicative private service prices — compare pharmacies on Pick My Pharmacy
Service
Typical price
Private flu jab
£12–£25
Earwax Removal (both ears)
£50–£80
NHS prescription
Free in Scotland
NHS prescription charges are set nationally — £9.90 per item in England, free in Scotland, Wales, and Northern Ireland — and never vary by pharmacy. Only private services differ in price.
About Inverness
County / area
Highland
Population
47,000
Featured on this page
5
Referral partners
1
Top pharmacies in Inverness
We show up to 5 pharmacies serving Inverness: UK-wide online pharmacies plus local Highland community pharmacies.Some listings are commercial referral partnerships — marked with a Referral partner badge. Rankings prioritise pharmacies serving your area and transparent pricing, never commercial relationships.
Ratings and rankings are our editorial opinion, based on our publishedmethodology — they are not medical advice and pharmacies cannot pay to change a score. Where a pharmacy has no reviews we show "Not yet rated" — we never invent scores.Listings labelled Featured orReferral partner are paid placements; payment affects visibility only, never ratings or match results. We may receive a fee when you send a private-service enquiry.Private service prices are indicative — always confirm directly with the pharmacy.
Community + Online · Online · UK-Wide · Online · NN1 2ED · GPhC-registered premises · CQC-registered online doctor
ClaimedGPhC registeredNHSDistance selling
NHS Prescriptions · Online Pharmacy · Flu Jabs
Not Yet Rated
High-street health and beauty retailer with in-store pharmacies and an online doctor service.
Flu Jab from £12
More pharmacies in Inverness
Local pharmacies verified against the NHS ODS / GPhC registers — longest established first. These pharmacies haven't published private prices or collected reviews with us yet.
Enter your Inverness postcode on Pick My Pharmacy to see community and online pharmacies serving your area. Filter by what you need — NHS prescriptions, Pharmacy First, vaccinations, or travel health — then compare services, private prices, and reviews side by side.
How much is a private flu jab in Inverness?▼
Private flu jabs in Inverness typically cost £12–£25. If you're eligible for a free NHS flu jab — for example, you're 65 or over, pregnant, or have certain health conditions — any pharmacy offering the NHS flu service can vaccinate you at no charge.
Do prescription charges vary between Inverness pharmacies?▼
No — NHS prescriptions are free in Scotland, so you pay nothing at any Inverness pharmacy. Only private services, such as flu jabs, travel vaccinations, or earwax removal, vary in price between pharmacies.
Do I pay for prescriptions in Inverness?▼
No. NHS prescriptions have been free in Scotland since 2011, so you pay nothing at any Inverness pharmacy. Private services — such as travel vaccinations or private flu jabs outside the NHS scheme — are still paid for.
Compare Pharmacies in Inverness
Tell us what you need and get matched with up to 5 GPhC-registered pharmacies based on your postcode and the services you need.