| A |
| Apple Pharmacy | 65 Dalry Road, Haymarket | applepharmacy.co.uk | +44 131 337 4838 | |
| Asda | Brunstane, no street on record | storelocator.asda.com | +44 131 454 4010 | |
| Avante Pharmacy | Gorgie, no street on record | | | |
| B |
| Balerno Pharmacy | 24 Main Street, Balerno | | | |
| Barnton Pharmacy | 195 Whitehouse Road, Cammo | | | |
| Boots | Gorgie Road, Gorgie | boots.com | | |
| Bristo Square Pharmacy | 6 Bristo Square, Southside | bristosquarepharmacy.co.uk | | |
| Broughton Pharmacy | 105 Broughton Street, Broughton | | | |
| Bruntsfield Pharmacy | 129 Bruntsfield Place, Bruntsfield | bruntsfieldpharmacy.co.uk | +441316536824 | |
| C |
| Calder Pharmacy | 18 Calder Park, Sighthill | | +44 131 453 2674 | |
| Carewise Pharmacy | 10-14 Polwarth Gardens, Merchiston | carewisepharmacy.co.uk | +44 131 229 3199 | |
| Clark Chemist | North Leith, no street on record | | | |
| Colinton Mains Pharmacy | 84-86 Colinton Mains Drive, Oxgangs | colintonmainspharmacy.co.uk | +44 131 441 3388 | |
| Colinton Village Pharmacy | 46A Bridge Road, Colinton | colintonpharmacy.co.uk | | |
| Corstorphine Pharmacy | Corstorphine, no street on record | | | |
| Craiglockhart Pharmacy | 2 Craiglockhart Road North, Craiglockhart | edinburghpharmacy.co.uk | +44 131 455 7168 | |
| Crighton Pharmacy | Pilrig, no street on record | nhsinform.scot | +44 131 563 9123 | |
| Currie Pharmacy | 162 Lanark Road West, Currie | nhsinform.scot | | |
| D |
| Dears Pharmacy | 55A-57A Mayfield Road, Newington | | | |
| Dears Pharmacy & Travel Clinic | 7 Deanhaugh Street, Stockbridge | | | |
| E |
| East Craigs Pharmacy | 3 Bughtlin Market, East Craigs | | +44 131 339 1188 | |
| Edinburgh Pharmacy | 3-5 Duke Street, Leith | | | |
| F |
| Ferryburn Pharmacy | Scotstoun, no street on record | | | |
| Fleming Pharmacy | 131 Liberton Brae, Liberton | | +44 131 658 1274 | |
| G |
| Gilmerton Pharmacy | 2 Ferniehill Road, Gilmerton | | +44 131 664 3295 | |
| Gordons Chemistsnot edited since 2022 | 1 Captain's Road, Southhouse | | | |
| L |
| Lindsay & Gilmour | 11 Elm Row, Hillside | lindsayandgilmour.co.uk | | |
| Lindsay & Gilmour Niddrie Mains Pharmacy | 96 Niddrie Mains Road, Craigmillar | lindsayandgilmour.co.uk | | |
| Lindsay & Gilmour Portobello | 330 Portobello High Street, Portobello | | +44 131 669 4331 | |
| Lindsay And Gilmour | 18-20 Comiston Road, Comiston | lindsayandgilmour.co.uk | +44 131 447 2336 | |
| Lindsay Gilmour | 536 Lanark Road, Juniper Green | | | |
| Lorimer Pharmacy | 153 Morningside Road, Morningside | | +44 131 447 2041 | |
| M |
| M&D Green | 146 Saughton Road North, Saughton | | | |
| M&D Green Sighthill | 291 Calder Road, Parkhead | | | |
| Mackenzie & Co. Chemistsrightmedicine Pharmacy | 45 Forrest Road, Old Town | | | |
| Marchmont Pharmacy | 41 Warrender Park Road, Marchmont | marchmontpharmacy.co.uk | +44 131 228 6677 | |
| Murrayfield Pharmacy | 115 Corstorphine Road, Murrayfield | | | |
| N |
| New Town Pharmacy | 6 Eyre Place, Canonmills | newtownpharmacy.co.uk | | |
| Newington Pharmacy & Travel Clinic | 46-48 Clerk Street, Southside | | +44 131 667 2368 | |
| Nuchem | 173 Piersfield Terrace, Piershill | | +44 131 669 8109 | |
| O |
| omnicare | 1 Ardmillan Terrace, Dalry | omnicarepharmacy.co.uk | +44 131 337 1604 | |
| P |
| Paton & Finlay | 177 Bruntsfield Place, Bruntsfield | | | |
| Pharmacy Clinic | 47 London Road, Abbeyhill | pharmacyclinicedinburgh.co.uk | +44 131 629 1800 | |
| Q |
| Queensferry Pharmacy | South Queensferry, no street on record | | | |
| R |
| Ratho Pharmacy | 64 North Street, Ratho | rathopharmacy.co.uk | | |
| rightmedicine Pharmacy | 11 Roseburn Terrace, Roseburn | | | |
| V |
| Vaccination Centre | Gyle Avenue, South Gyle | | | |
| W |
| Well Pharmacy | 114-116 Granton Road, Trinity | finder.well.co.uk | +44 131 552 3569 | |
| Wester Hailes Pharmacy | Westside Plaza, Wester Hailes | | | |
| Wooton Pharmacy | 168 Portobello High Street, Portobello | | +44 131 669 3100 | |