Trusted ways to find professional support
These services maintain their own records and are more complete than community map listings. They open in a new tab so you can search using your postcode and check eligibility, registration, and availability.
NHS Talking Therapies
Find NHS anxiety and depression services. Adults can often self-refer without first speaking to a GP.
Search NHS services open_in_new forumBACP therapist directory
Search for registered counsellors and psychotherapists by location, issue, delivery method, and availability.
Find a therapist open_in_new verifiedCheck a psychologist
Use the HCPC register to verify whether a practitioner is registered under a protected practitioner-psychologist title.
Check the HCPC register open_in_new fact_checkCQC care services
Search regulated health and care services in England and inspect available registration and inspection information.
Search CQC services open_in_new psychologyNHS mental health guidance
Read NHS information about symptoms, treatment, self-help, children and young people, and urgent support.
Visit NHS mental health open_in_new support_agentUrgent mental health help
Use current NHS guidance if you need urgent support, cannot cope, or are worried about someone else.
View urgent help open_in_newExplore the community map
The map is a secondary discovery tool. A low result count, or no result, does not mean a service is unavailable in that area. Use the trusted directories above for a more complete search.
Where would you like to search?
Mapped nearby listings
Enter a location to begin your search.
Find support near you
Search using a postcode, town or city. You can then filter the results by service type.
Important information
This page is an informational guide and does not provide medical advice, diagnosis or emergency care. Service information can change. Always contact a provider or check its official website before attending. A missing map result is not evidence that no service exists. You can also contact the Samaritans free on 116 123, 24 hours a day.