St. John, MO
Full City Profile · Missouri
2.9
/5.0
C+
Fair
6,562
Population
4,621/sq mi density
$50,429
Median Income
$27,888 per capita
$96,900
Home Value
$500,627 Zillow
$1,153
Median Rent
36.8% income on rent
68°F
Avg Temperature
276 sunny days/yr
417
Violent Crime/100K
3,318 property/100K
C+
Overall
2.9 / 5.0
Fair overall score based on economy, affordability, safety and education
B+
Economy
3.5 / 5.0
$50,429 median income, 4.4% unemployment
A+
Affordability
5.0 / 5.0
$96,900 home value, $1,153/mo rent
F
Safety
1.0 / 5.0
417 violent crimes/100K (10% above avg)
C
Education
2.1 / 5.0
13.6% bachelor's degree or higher
Treatment Centers in St. John (18)
Aeschbach and Associates Inc - DBA Addictions and Psychotherapy Servs
Substance Abuse
2824 South Congress Avenue
512-444-5092
Ascension Seton Behavioral
Both
- - -
512-324-2039 x3
Ascension Seton Shoal Creek Hospital
Both
3501 Mills Avenue
512-324-2039 x3
Austin Oaks Hospital
Mental Health
1407 West Stassney Lane
512-440-4800
Austin State Hospital
Mental Health
4110 Guadalupe Street
512-452-0381
Bluebonnet Trails Community Services - Williamson County
Both
1009 North Georgetown Street
512-255-1720
Cenikor Foundation
Substance Abuse
2410 West Howard Lane
737-300-2968
Central Texas VA Healthcare System - Cedar Park CBOC
Mental Health
600 North Bell Boulevard
512-260-1368
Community Medical Services - Austin on Ferguson
Substance Abuse
305 Ferguson Drive
512-339-9757
Cross Creek Hospital
Both
8402 Cross Park Drive
512-215-3900
Embracia Health
Substance Abuse
503 West 41st Street
512-551-8545
Integral Care - Ambulatory Detoxification
Substance Abuse
1165 Airport Boulevard
512-804-3463
Integral Care - CARE Program Journey OTP
Substance Abuse
1165 Airport Boulevard
512-804-3650
New Hope Ranch
Substance Abuse
11908 Sparks Road
512-955-1827
Omega Recovery Services LLC
Both
- - -
512-456-9373
Recovery Unplugged
Substance Abuse
14109 FM 969
888-343-1405
Recovery Unplugged - Encore
Substance Abuse
5419 South Congress Avenue
888-334-1189
Settlement Home for Children
Both
- - -
512-836-2150
All Countries























































































































































































































































