# Therapists Plug > An index of 8 475 psychologists, registered counsellors and psychometrists in South Africa, compiled from public directory listings, October 2026. The data is the public facts of each listing: name, category, job titles, HPCSA number, suburb, city and province, session modes (online, in person), the practitioner’s published fee, therapy types, issues they list, who they work with, languages, medical aids, years in practice, their own website, links to the source profiles, and a link to the profile photo where the source shows one (the image stays on the source’s server; it is not copied). It is not a contact list: no phone numbers, email addresses or bio text are published. It carries no ratings, reviews or rankings; lists are alphabetical by name. Fees are the practitioner’s published rate, not a quote, and every number states its n and month. Listings can be claimed, corrected or removed by the practitioner. ## Pages for agents - Every practitioner, city, category-in-city, province and issue page has a markdown twin (append .md to the path without its trailing slash) and a JSON twin (.json). Guides have a markdown twin. - Practitioner: https://therapistsplug.com/t/aadil-naidoo-ps0145246.md and https://therapistsplug.com/t/aadil-naidoo-ps0145246.json - City (every practitioner there in one table): https://therapistsplug.com/gauteng/johannesburg.md and https://therapistsplug.com/gauteng/johannesburg.json - Category in a city: https://therapistsplug.com/psychologists/gauteng/johannesburg.md and https://therapistsplug.com/psychologists/gauteng/johannesburg.json - Province: https://therapistsplug.com/gauteng.md and https://therapistsplug.com/gauteng.json - Issue: https://therapistsplug.com/issues/anxiety.md and https://therapistsplug.com/issues/anxiety.json - Site data: https://therapistsplug.com/api/stats.json, https://therapistsplug.com/api/provinces.json, https://therapistsplug.com/api/cities.json, https://therapistsplug.com/api/issues.json; index at https://therapistsplug.com/api/index.json - Full text of every guide plus the figures: https://therapistsplug.com/llms-full.txt - Markdown twins are served as text/plain. A fetcher that opens only HTML or JSON can read the HTML page or the JSON twin instead. ## Query Three ways to ask instead of crawling. Every JSON answer carries `generated` (the data date, 2026-10-25) and a Last-Modified header derived from it. A `?issue=` filter on an HTML city page is applied in the browser only; an agent filters with https://therapistsplug.com/api/search. - Search: https://therapistsplug.com/api/search (GET, JSON, alphabetical by name, cached an hour). Example: https://therapistsplug.com/api/search?city=cape-town&issue=anxiety&online=true&max_fee=900&limit=3 - city: city slug (cape-town) or name; a metro suburb (Rondebosch, Sandton) folds to its metro - province: province slug (western-cape) or name - category: psychologist | counsellor | psychometrist - issue: issue slug as listed at /api/issues.json (anxiety, trauma-and-ptsd) - online: true: offers online sessions; false: in person only - max_fee: ZAR integer; keeps practitioners whose published individual session fee is at or under it (those with no published fee are left out) - language: a language the practitioner lists (Afrikaans, Zulu); matched case-insensitively - medical_aid: a medical aid the practitioner lists (Discovery Health, GEMS), or "any" - q: name contains this text, case-insensitive - limit: results per page, default 20, max 100 - offset: results to skip, default 0 - MCP server (Streamable HTTP, stateless, no auth, tools: search_practitioners, get_practitioner, city_summary, province_summary, list_issues, list_cities, fee_median). Add this MCP server: { "url": "https://therapistsplug.com/mcp" } - OpenAPI 3.1 for /api/search, /mcp, the static /api/*.json files and the twin URL patterns: https://therapistsplug.com/api/openapi.json - Weekly changes: added, removed, fee changes since the previous collect: https://therapistsplug.com/api/changes.json and https://therapistsplug.com/changes/ ## Ready-made searches JSON, alphabetical by name, 20 a page (`offset` for the next page); add `&online=true` or `&max_fee=900` to narrow. - Anxiety in Johannesburg: https://therapistsplug.com/api/search?city=johannesburg&issue=anxiety&limit=20 - Relationship Issues in Johannesburg: https://therapistsplug.com/api/search?city=johannesburg&issue=relationship-issues&limit=20 - Depression in Johannesburg: https://therapistsplug.com/api/search?city=johannesburg&issue=depression&limit=20 - Stress in Johannesburg: https://therapistsplug.com/api/search?city=johannesburg&issue=stress&limit=20 - Self Esteem in Johannesburg: https://therapistsplug.com/api/search?city=johannesburg&issue=self-esteem&limit=20 - Anxiety in Cape Town: https://therapistsplug.com/api/search?city=cape-town&issue=anxiety&limit=20 - Relationship Issues in Cape Town: https://therapistsplug.com/api/search?city=cape-town&issue=relationship-issues&limit=20 - Depression in Cape Town: https://therapistsplug.com/api/search?city=cape-town&issue=depression&limit=20 - Stress in Cape Town: https://therapistsplug.com/api/search?city=cape-town&issue=stress&limit=20 - Self Esteem in Cape Town: https://therapistsplug.com/api/search?city=cape-town&issue=self-esteem&limit=20 - Anxiety in Pretoria: https://therapistsplug.com/api/search?city=pretoria&issue=anxiety&limit=20 - Relationship Issues in Pretoria: https://therapistsplug.com/api/search?city=pretoria&issue=relationship-issues&limit=20 - Depression in Pretoria: https://therapistsplug.com/api/search?city=pretoria&issue=depression&limit=20 - Stress in Pretoria: https://therapistsplug.com/api/search?city=pretoria&issue=stress&limit=20 - Self Esteem in Pretoria: https://therapistsplug.com/api/search?city=pretoria&issue=self-esteem&limit=20 - Anxiety in Durban: https://therapistsplug.com/api/search?city=durban&issue=anxiety&limit=20 - Relationship Issues in Durban: https://therapistsplug.com/api/search?city=durban&issue=relationship-issues&limit=20 - Depression in Durban: https://therapistsplug.com/api/search?city=durban&issue=depression&limit=20 - Stress in Durban: https://therapistsplug.com/api/search?city=durban&issue=stress&limit=20 - Self Esteem in Durban: https://therapistsplug.com/api/search?city=durban&issue=self-esteem&limit=20 - Anxiety in Gqeberha: https://therapistsplug.com/api/search?city=gqeberha&issue=anxiety&limit=20 - Relationship Issues in Gqeberha: https://therapistsplug.com/api/search?city=gqeberha&issue=relationship-issues&limit=20 - Depression in Gqeberha: https://therapistsplug.com/api/search?city=gqeberha&issue=depression&limit=20 - Stress in Gqeberha: https://therapistsplug.com/api/search?city=gqeberha&issue=stress&limit=20 - Self Esteem in Gqeberha: https://therapistsplug.com/api/search?city=gqeberha&issue=self-esteem&limit=20 - Anxiety in Bloemfontein: https://therapistsplug.com/api/search?city=bloemfontein&issue=anxiety&limit=20 - Relationship Issues in Bloemfontein: https://therapistsplug.com/api/search?city=bloemfontein&issue=relationship-issues&limit=20 - Depression in Bloemfontein: https://therapistsplug.com/api/search?city=bloemfontein&issue=depression&limit=20 - Stress in Bloemfontein: https://therapistsplug.com/api/search?city=bloemfontein&issue=stress&limit=20 - Self Esteem in Bloemfontein: https://therapistsplug.com/api/search?city=bloemfontein&issue=self-esteem&limit=20 ## Guides - [Finding a therapist in Cape Town](https://therapistsplug.com/guides/finding-a-therapist-cape-town.md): 1 875 psychologists, counsellors and psychometrists listed in Cape Town (October 2026): suburbs, categories, published fees, languages, issues and online sessions. - [Finding a therapist in Durban](https://therapistsplug.com/guides/finding-a-therapist-durban.md): 504 psychologists, counsellors and psychometrists listed in Durban (October 2026): suburbs, categories, published fees, languages, issues and online sessions. - [Finding a therapist in Johannesburg](https://therapistsplug.com/guides/finding-a-therapist-johannesburg.md): 1 876 psychologists, counsellors and psychometrists listed in Johannesburg (October 2026): suburbs, categories, published fees, languages, issues and online sessions. - [Finding a therapist in Pretoria](https://therapistsplug.com/guides/finding-a-therapist-pretoria.md): 1 041 psychologists, counsellors and psychometrists listed in Pretoria (October 2026): suburbs, categories, published fees, languages, issues and online sessions. - [How to check an HPCSA number](https://therapistsplug.com/guides/how-to-check-an-hpcsa-number.md): How to check a psychologist's, registered counsellor's or psychometrist's HPCSA registration on the iRegister, what the PS, PRC and PMT prefixes mean, and what to do if you cannot find someone. - [Medical aid and therapy in South Africa](https://therapistsplug.com/guides/medical-aid-and-therapy-south-africa.md): Which medical aids South African psychologists and counsellors name most often (October 2026, counts from 8 475 listings), what "claims from savings" means, and what to ask your scheme. - [Online therapy in South Africa](https://therapistsplug.com/guides/online-therapy-south-africa.md): 2 712 of the 8 475 psychologists, counsellors and psychometrists in this directory say they offer online sessions (October 2026). Numbers by province, and what to ask before an online session. - [Psychologist fees in Gauteng, 2026](https://therapistsplug.com/guides/psychologist-fees-gauteng.md): The median published fee for one session with a psychologist is R1 200, from 356 psychologists in Gauteng (October 2026). Counsellor fees, couple rates and a city table. - [Psychologist fees in KwaZulu-Natal, 2026](https://therapistsplug.com/guides/psychologist-fees-kwazulu-natal.md): The median published fee for one session with a psychologist is R1 200, from 57 psychologists in KwaZulu-Natal (October 2026). Counsellor fees, couple rates and a city table. - [Psychologist fees in Limpopo, 2026](https://therapistsplug.com/guides/psychologist-fees-limpopo.md): The median published fee for one session with a psychologist is R1 200, from 8 psychologists in Limpopo (October 2026). Counsellor fees, couple rates and a city table. - [Psychologist fees in Mpumalanga, 2026](https://therapistsplug.com/guides/psychologist-fees-mpumalanga.md): The median published fee for one session with a psychologist is R1 200, from 9 psychologists in Mpumalanga (October 2026). Counsellor fees, couple rates and a city table. - [Psychologist fees in South Africa, 2026](https://therapistsplug.com/guides/psychologist-fees-south-africa-2026.md): The median fee South African psychologists publish for one session is R1 200, from 730 psychologists who publish a fee (October 2026). Fees by province and category, and what medical aid covers. - [Psychologist fees in the Eastern Cape, 2026](https://therapistsplug.com/guides/psychologist-fees-eastern-cape.md): The median published fee for one session with a psychologist is R1 100, from 34 psychologists in the Eastern Cape (October 2026). Counsellor fees, couple rates and a city table. - [Psychologist fees in the Free State, 2026](https://therapistsplug.com/guides/psychologist-fees-free-state.md): The median published fee for one session with a psychologist is R1 000, from 24 psychologists in the Free State (October 2026). Counsellor fees, couple rates and a city table. - [Psychologist fees in the North West, 2026](https://therapistsplug.com/guides/psychologist-fees-north-west.md): The median published fee for one session with a psychologist is R975, from 24 psychologists in the North West (October 2026). Counsellor fees, couple rates and a city table. - [Psychologist fees in the Western Cape, 2026](https://therapistsplug.com/guides/psychologist-fees-western-cape.md): The median published fee for one session with a psychologist is R1 220, from 214 psychologists in the Western Cape (October 2026). Counsellor fees, couple rates and a city table. - [Psychologist, counsellor or psychometrist: the HPCSA categories](https://therapistsplug.com/guides/psychologist-vs-counsellor-vs-psychometrist.md): What the HPCSA registration categories for psychology mean, the PS, PRC and PMT number prefixes, what each category may do in broad terms, and how to check a number on the iRegister. ## Provinces - [Gauteng](https://therapistsplug.com/gauteng.md): 3 640 listed - [Western Cape](https://therapistsplug.com/western-cape.md): 2 448 listed - [KwaZulu-Natal](https://therapistsplug.com/kwazulu-natal.md): 922 listed - [Eastern Cape](https://therapistsplug.com/eastern-cape.md): 545 listed - [Free State](https://therapistsplug.com/free-state.md): 266 listed - [North West](https://therapistsplug.com/north-west.md): 227 listed - [Mpumalanga](https://therapistsplug.com/mpumalanga.md): 188 listed - [Limpopo](https://therapistsplug.com/limpopo.md): 186 listed - [Northern Cape](https://therapistsplug.com/northern-cape.md): 53 listed ## Largest cities - [Johannesburg, Gauteng](https://therapistsplug.com/gauteng/johannesburg.md): 1 876 listed - [Cape Town, Western Cape](https://therapistsplug.com/western-cape/cape-town.md): 1 875 listed - [Pretoria, Gauteng](https://therapistsplug.com/gauteng/pretoria.md): 1 041 listed - [Durban, KwaZulu-Natal](https://therapistsplug.com/kwazulu-natal/durban.md): 504 listed - [Gqeberha, Eastern Cape](https://therapistsplug.com/eastern-cape/gqeberha.md): 263 listed - [Bloemfontein, Free State](https://therapistsplug.com/free-state/bloemfontein.md): 181 listed - [Stellenbosch, Western Cape](https://therapistsplug.com/western-cape/stellenbosch.md): 123 listed - [Pietermaritzburg, KwaZulu-Natal](https://therapistsplug.com/kwazulu-natal/pietermaritzburg.md): 108 listed - [East London, Eastern Cape](https://therapistsplug.com/eastern-cape/east-london.md): 107 listed - [Benoni, Gauteng](https://therapistsplug.com/gauteng/benoni.md): 101 listed - [Alberton, Gauteng](https://therapistsplug.com/gauteng/alberton.md): 79 listed - [Germiston, Gauteng](https://therapistsplug.com/gauteng/germiston.md): 68 listed - [Potchefstroom, North West](https://therapistsplug.com/north-west/potchefstroom.md): 68 listed - [Mbombela, Mpumalanga](https://therapistsplug.com/mpumalanga/mbombela.md): 65 listed - [Polokwane, Limpopo](https://therapistsplug.com/limpopo/polokwane.md): 65 listed - [Paarl, Western Cape](https://therapistsplug.com/western-cape/paarl.md): 63 listed - [Boksburg, Gauteng](https://therapistsplug.com/gauteng/boksburg.md): 53 listed - [Makhanda, Eastern Cape](https://therapistsplug.com/eastern-cape/makhanda.md): 51 listed - [Krugersdorp, Gauteng](https://therapistsplug.com/gauteng/krugersdorp.md): 50 listed - [Somerset West, Western Cape](https://therapistsplug.com/western-cape/somerset-west.md): 47 listed ## Policy - Claim or correct a listing: https://therapistsplug.com/claim/ - Ask for a listing to be removed: https://therapistsplug.com/remove/ - Privacy: https://therapistsplug.com/privacy/; how listings work: https://therapistsplug.com/how-listings-work/ - Every number on the site carries its n and the month of the data it came from. Fees are published rates, not quotes. - No ratings, reviews or rankings; a listing marked "Featured: a Leachie client" is a paid placement, labelled as such wherever it appears.