Local contacts

We are currently updating this list to give you numbers for all local organisations in your area. Are we missing anything? Let us know here

Housing Associations

Castlerock Edinvar Housing Association – 1 Hay Avenue. Tel: 0131 657 0600

City of Edinburgh Council – East Neighbourhood Centre, 101 Niddrie Mains Road, EH16 4DS. Tel: 0131 529 3111

Dunedin Canmore – 8 New Mart Road, EH14 1RL. Tel: 0131 478 8888

Link Housing Association – 2C New Mart Rd, EH14 1RL. Tel: 0330 303 0124

Hunters Hall Housing Co-operative – 77 Niddrie House Avenue, EH16 4TR. Tel: 0131 657 3379

Manor Estates Housing Association – 9-11 Washington Lane, EH11 2HA. Tel: 0131 337 3222

Places of worship 

Bristo Church – 196 Peffermill Road

Niddrie Community Church (The Mission) – 12 Hay Drive, EH16 4RY. Tel: 0131 669 9400

Potter’s House (Redeemed Christian Church of God) – 32 Niddrie Mains Road, EH16 4BG. Tel: 0131 664 6865

Richmond Church – 229 Niddrie Mains Rd, EH16 4PA. Tel: 0131 661 6561

Robin Chapel – C/o The Thistle Foundation, Niddrie Mains Road, EH16 4EA. Tel: 0131 661 3366

St Martin’s Church – 3 Magdalene Drive, EH15 3DD. Tel: 0131 657 9894

St Mary Magdalene’s Church – Bingham Avenue, EH15. Tel: 0131 669 5447

Southfield Hall – Mountcastle Drive South, Edinburgh EH15

Saint Teresa of Lisieux – 120 Niddrie Mains Road, EH16 4EG. Tel: 0131 661 2185

Wellsprings – 71 Whitehill Street, EH21 8QZ. Tel: 0131 657 1169

Winners’ Chapel International Edinburgh – Old Craigmillar’s Library, Niddrie Marischal Gardens, Edinburgh EH16 4LX. Tel: 07538 908 098

Community Centres

Bingham Community Centre – Bingham Ave, Edinburgh EH15 3HZ. Tel: 0131 669 8778

Castleview Community Centre (Sandy’s) – 76 Craigmillar Castle Ave, Edinburgh EH16 4DN. Tel: 0131 661 4064

East Community Learning & Development Office – Castleview Primary School, 2D Greendykes Road, Edinburgh, EH16 4DP

  • We are a Family Learning, Adult Learning & Lifelong Learning Centre in the grounds of Castleview Primary School. For more information please contact Lorna or Fiona: 0131 661 6834

Jack Kane Community Centre -208 Niddrie Mains Rd, Edinburgh EH16 4ND. Tel: 0131 657 1595

Magdalene Community Centre – 106B Magdalene Dr, Edinburgh EH15 3BE. Tel: 0131 669 8760

Schools & Nurseries

Brunstane Primary – 106 Magdalene Drive, Edinburgh, EH15 3BE. Tel: 0131 669 4498

Castleview Primary – 2D Greendykes Road, Edinburgh, EH16 4DP. Tel : 0131 661 6429

Castlebrae Community High School – 2A Greendykes Rd, Edinburgh EH16 4DP. Tel: 0131 661 1282

Newcraighall Primary – Whitehill Street, Newcraighall, Edinburgh, EH21 8QZ. Tel: 0131 669 3598

Prestonfield Primary – Peffermill Road, Edinburgh, EH16 5LJ. Tel: 0131 667 1336

Holy Rood RC High School – 55 Duddingston Road West, Edinburgh EH15 3ST. Tel: 0131 661 5871

Portobello High School – 10 Duddingston Road, Edinburgh, EH15 1NF. Tel: 0131 669 2324  (Please note this is the current address which will change once they have moved to the new building on Milton Road)

Niddrie Mill Primary School – 20 Moffat Way, Edinburgh EH16 4PY. Tel: 0131 468 7025

St Francis Primary School – 20 Moffat Way , Edinburgh, EH16 4PY. Tel: 0131 621 6600

Haystax Nursery (Kidzcare) – 6 Hay Avenue, EH16 4AQ. Tel: 0131 657 0590

Moffat Early Years Campus – 30 Wauchope Terrace, Edinburgh, EH16 4NU. Tel: 0131 661 1401

Health & Wellbeing

Craigmillar Medical Group – 106 Niddrie Mains Road, EH16 4DT. Tel: 0131 536 9500

Niddrie Medical Practice -106 Niddrie Mains Road, Edinburgh EH16 4DT. Tel: 0131 652 2004

Craigmillar Dental Centre – 198 Peffermill Rd, Edinburgh EH16 4AJ. Tel: 0131 661 7525

Caring in Craigmillar – 63 Niddrie Mains Terrace, Edinburgh, EH16 4NX. Tel: 0131 659 2920

  • Caring in Craigmillar offers support services to elderly, disabled and vulnerable members of the local community in Craigmillar. We collect service users from their homes and bring them to the care centre where they enjoy tea, lunch and a programme of activities.

Thistle Foundation – 13 Queen’s Walk, Edinburgh, EH16 4EA. Tel: 0131 661 3366

  • Thistle’s focus is on supporting the health and wellbeing of the individuals and communities they work with. They offer a wide range of services and also operate a gym and regularly hold fitness and wellbeing classes such as tai-chi, gentle exercise and Pilates.

Carr Gomm – 11 Harewood Rd, Scotland, Edinburgh, Edinburgh EH16 4NT. Tel: 0131 659 4777

  • Mission Statement: Carr Gomm is a person-centred organisation that supports people to lead their lives safely and to do the things they want to do: in day-to-day living, in planning for the future and in realising dreams. We do this by providing support at home and in supported services which are delivered by highly trained and committed workers.

Bingham & District 50+ Project – 31 Bingham Avenue, Edinburgh, EH15 3HZ. Tel: 0131 669 0606

  • Bingham and District 50+ Project provides educational, health and fitness, and social opportunities for people aged 50+ who live within the greater Craigmillar area of Edinburgh.

i see opticians – 62 Niddrie Mains Rd, Edinburgh, EH16 4BG. Tel: 0131 661 7024

Asda Opticians – Asda, 100, The Jewel, Edinburgh, EH15 3AR. Tel: 0131 454 4012

Allotments & Growers Groups

Wauchope Community Garden

Greendykes Allotments – rear of Greendykes House, Greendykes Road, Edinburgh, EH16 4JJ.

Magdalene Community Growers

Garden Globe Project – Jack Kane Centre, 208 Niddrie Mains Rd, Edinburgh EH16 4ND.

The White House Kitchen Garden – 70 Niddrie Mains Road, Edinburgh, EH16 4BG.

Bridgend Allotments

Craigentinny & Telferton Allotments

Employment Support & Training

Forth Sector – Duddingston Yards, Duddingston Park South, Edinburgh, EH15 3NT. Tel: 0131 201 2450

  • Forth Sector is a registered charity and social enterprise running social business offering real and meaningful employment to people facing difficulties in securing employment.

Recruitment & Skills Centre – 31 Fleming House, Kinnaird Park, Edinburgh EH15 3RD. Tel: 0131 657 2674

  • The Recruitment and Skills Centre (RSC) at Fort Kinnaird Shopping Centre supports Employers’ current recruitment and staff development needs and also Jobseekers to gain and retain employment in the area

Cre8te Opportunities – Units 1-3, Castlebrae Business Centre, Peffer Place, Edinburgh, EH16 4BB. Tel: 0131 661 8888

  • Our aim is to build strong, sustainable communities in areas of regeneration. We do this by helping people to set up and develop their own businesses, providing affordable workspace, supporting people into employment, and providing support to existing businesses.


Craigmillar Library – East Neighbourhood Centre, 101 Niddrie Mains Road, EH16 4DS

Craigmillar Literacy Trust – C/o Castlebrae Community High School, 2a Greendykes Road, EH16 4DP

  • Craigmillar Literacy Trust aims to inspire everyone in Craigmillar to enjoy the pleasures and benefits of reading, writing and other literacy activities. It fosters and supports a lifelong love of reading, writing and sharing stories and works to help establish and strengthen this essential life skill.

Neighbourhood Alliance – The White House, 70 Niddrie Mains Road, EH16 4BG. Tel 0131 652 6320

Books For Babies – Castlebrae Community High School, 2A Greendykes Road, Edinburgh, EH16 4DP. Tel: 0131 621 2621

Jewel Miners Club – 56 Duddingston Pk South, Edinburgh, EH15 3LJ. Tel: 0131 669 5955

Edina Hibs – Jewel Park, 56-60 Duddingston Park South, Edinburgh, EH15 3LJ. Tel: 07531 301 964

Craigmillar Hearts Community Club – 201 Craigmillar Castle Ave, Edinburgh, EH16 4DZ. Tel: 0131 661 6004

The White House – The White House, 70 Niddrie Mains Road, Edinburgh, EH16 4BG. Tel: 0131 468 1934

  • Run by the Community Alliance Trust, a local development trust, The White House features a community cafe open from 8am to 3pm Monday to Friday and also does event catering. They host regular community events within the building and are also available for event hire. 

Green House Thrift Shop – 64 Niddrie Mains Road, Edinburgh, EH16 4BG. Tel: 0131 656 9163

  • Run by the Community Alliance Trust, a local development trust, the Green House Thrift Shop seeks to re-use donated items to supply much needed reasonably priced clothing and other goods in Craigmillar.

Craigmillar Community Arts – 58 Newcraighall Rd, Edinburgh, EH15 3HS. Tel: 0131 669 8432

Venchie Children & Young People’s Project – 61 Niddrie Mains Terrace, Edinburgh, EH16 4NX. Tel: 0131 621 7620

  • The Venchie provides children and young people in Niddrie with a range of play, recreation and issue-based youth work within a purpose built centre, on grounds of an Adventure Playground. They also operate after school clubs and a breakfast club.

Richmond Cafe – C/o Richmond Church, 229 Niddrie Mains Rd, EH16 4PA. Tel: 0131 661 6561

  • The Richmond Café  is open Monday to Friday 8:30am to 1:30pm

Community Integrated Care – Hays Business Centre, 4 Hay Avenue, EH16 4AQ.

  • Community Integrated Care is one of the UK’s largest health and social care charities. We work in the community, delivering life-enhancing support to people with a diverse range of care needs

Craigmillar Ability Network – 94 Niddrie Mains Rd, Edinburgh EH16 4DT. Tel: 0131 661 6677

  • Offers advice on benefits, tribunals and appeals, debt advice, employment law and tribunals, fuel poverty issues, volunteering opportunities.

Castle Community Bank (Credit Union) – 84 Niddrie Mains Road, EH16 4DT. Tel: 0131 258 9738

Print Friendly, PDF & Email