High Quality Content by WIKIPEDIA articles! An NHS Mental Health Trust provides health and social care services for people with mental health problems in England.[1] They are one kind of NHS trust, the regional organisations that together form the National Health Service. There are currently 60 mental health trusts. They are commissioned and funded by NHS primary care trusts (some of the larger primary care trusts may provide many of the mental health services themselves). Patients usually access the services of mental health trusts through their GP (primary care medical doctor) or via a stay in hospital. Most of the services are for people who live in the region, although there may be specialist services for the whole of the UK. Mental Health Trusts may or may not provide inpatient psychiatric hospital services themselves (they may form part of a general hospital run by an NHS Hospital Trust). The various trusts work together and with local authorities and voluntary organisations to provide care.