Someone has just died? What to do now Find a funeral director near you

M & D MacLeod Funeral Directors

Dignity

M & D MacLeod Funeral Directors is a funeral director at Dunvegan Road, Portree IV51 9HH. It is part of Dignity, one of the UK’s largest funeral groups.

Contact & location

AddressDunvegan Road, Portree, IV51 9HH
Phone01478 612798
Websitedignityfunerals.co.uk
Brand / groupDignity
Local councilHighland
AreaPortree, Highland

Prices

Attended funeral (funeral director’s charges only)£2,995
Unattended (direct) cremation (including the cremation fee)£1,745

From M & D MacLeod Funeral Directors’ published standardised price list, checked 26 September 2026. Prices change — always confirm with the funeral director. Compare funeral director prices.

Questions to ask M & D MacLeod Funeral Directors

  • Can I see your standardised price list? Every UK funeral director must publish one online and in the branch. Compare the “attended funeral” and “unattended funeral” totals.
  • What isn’t included? Crematorium or cemetery fees, the officiant, flowers and cars are often extra. Ask for an itemised written quote.
  • Who owns the business? Funeral directors must disclose their ultimate owner. Some group-owned branches keep a family name.
  • Are you a member of a trade body? For example the NAFD or SAIF — both have codes of practice and complaints schemes.
  • Can you meet our faith or cultural needs? Ask about washing facilities, urgent burials, viewing and repatriation if they matter to you.
  • Where will the person be cared for? Ask whether they have their own mortuary and chapel of rest, and whether you can visit.

How to choose a funeral director →

Nearby cemeteries

Frequently asked questions

How do I contact M & D MacLeod Funeral Directors?
Call 01478 612798. Visit dignityfunerals.co.uk. The address is Dunvegan Road, Portree, IV51 9HH. Funeral directors can usually be reached 24 hours a day when someone has died.
How much does M & D MacLeod Funeral Directors charge?
According to its published standardised price list (checked by FuneralFinder 26 September 2026), M & D MacLeod Funeral Directors charges £2,995 for an attended funeral (funeral director’s charges only) and £1,745 for an unattended (direct) cremation including the cremation fee. Always confirm current prices with the funeral director.