SA

South African Federation for Mental Health

Johannesburg, South Africa

HealthMental healthHuman rightsDisability
NGOFounded 1920National reach11 staff
Profile last updated: August 21, 2026

About

Founded in 1920, South African Federation for Mental Health is a non-governmental organisation based in Johannesburg, South Africa working on health, mental health, human rights +1 more.

The South African Federation for Mental Health (SAFMH) is a national non-governmental federation based in Johannesburg, with 17 constituent Mental Health Societies across all nine provinces. It promotes community mental health care and deinstitutionalisation, raises awareness and reduces stigma through training and public education, and advocates for improved mental health resourcing and the human rights of persons with psychosocial and intellectual disabilities. It also produces studies, policy briefs and guides and works with government and partners at national and international level. Founded in 1920 under an earlier name, it adopted its current name in 1990.

Location

Johannesburg, South Africa

Founded

1920

Organisation type

NGO

Legal name

South African Federation for Mental Health

Staff

11

Focus areas

mental healthhuman rightsadvocacypsychosocial disabilityintellectual disabilitycommunity mental healthstigma reductionfederation

Languages

EN

Causes & programmes

Causes

HealthMental healthHuman rightsDisability

Works for

People with disabilitiesPatientsCommunities

How they work

Advocacy & campaigningAwareness & educationResearch

Countries of operation

South Africa

Funding & support

Ways to support

Donate

Other non-profits in South Africa

View all