Skip to content
- Country prefix: +44
- Emergency number: 999 or 112
- Police (non-emergency): 101
- Medical assistance: 111
- Medical information: NHSinform
- Forres Health and Care Centre: 0345 337 1120
- Nearest hospital: Dr Gray’s, Pluscarden Rd, Elgin IV30 1SN. 03455 456 6000
- Local information: Forres Local
- Local newspaper: Forres Gazette
- Moray tourism site: Moray Speyside
- Forres area tourism site: Visit Forres
- Scottish Tourist Board website: VisitScotland
Pharmacies
- Clear Pharmacy, 83 High Street, Forres IV36 1AA. 01309 672784
- Clear Pharmacy, 99 High Street, Forres IV36 1AA. 01309 672614
- Boots the Chemist, 90 High Street, Forres IV36 1NX. 01309 673370
Alternative medicines and practices
- Forres Health Food Store, 99 High Street, Forres IV36 1AA. 01309 672 745
- The Phoenix Store, The Park, Findhorn IV36 3TD. 01309 690110
- Forres Chiropracty, High Street, Forres
- Colonic Health, 133, High Street, Forres
Opticians
- McLachlan Opticians, 74 High St, Forres IV36 1PQ01309 675089
- MJ Housden, 7 St Leonards Rd, Forres IV36 1DN. 01309 673801
Vets
- Moray Coast Vet Group, West Rd, Forres, 01309 672243
Public facilities
- Forres Library, 27D High St, Forres IV36 1BU, 01309 672834
- Forres House Community Centre, 27D High Street, Forres, IV36 1BU, 01309 672838
Banks
- Post Office Banking Hub, 96 High Street, Forres IV36 1NX
- Moray Firth Credit Union, 53 High Street, Forres IV36 1PB. 01309 676735
Bureau de change
- Post Office, 172 High Street, Forres IV36 1NN
Supermarkets
- Tesco, Nairn Road
- Lidl, West Road, Greshop Industrial Estate
- Co-op, High Street
- Co-op, Falconer Avenue, off Grantown Road
Convenience Stores & Newsagents
- Spar, Kinloss
- Spar, High Street, Forres
- Premier, Findhorn
- Londis, Nairn Road, Forres
- Morrison’s Daily, High Street, Forres
- Morrison’s Daily, Fleurs Place, Forres
Filling stations (not 24 hours)
- Esso Filling Station, Nairn Road, Forres (with Londis shop)
- Seapark Filling Station, Kinloss