Canada-Places.com listou aprox 3 Organizações de serviços sociais dentro São João. Alguns dos mais bem avaliados Organizações de serviços sociais dentro São João estão- A John Howard Society de Newfoundland and Labrador, A John Howard Society de Newfoundland and Labrador & A Sociedade John Howard de Terra Nova e Labrador.