Came across this today. Appears to be for the US only however you can look up mental health facilities.
I wonder how many of those places accept Medicare - I doubt any
If you filter on 18 years old and up, Serious Mental Illness, Mental Health issues, and accepts Medicaid - the list shrinks down to 61 choices.