Ranch Schools. Resources for parents of teenagers, including private therapeutic schools and counseling centers for teens and Christian boarding schools.

Ranch Schools

best boys ranches

TROUBLED TEENAGER? We offer a resource for the parents of troubled teenage boys and girls, with information about the most affordable boarding schools and therapeutic boarding schools for troubled teens. CLICK HERE or call us toll-free, 24/7 at (888) 940-6278 for free expert guidance.

Name City State Phone Website
Academy of the Sacred Heart Bloomfield MI 248-646-8900 ashmi.org
Canterbury School New Milford CT 860-210-3800 cbury.org
Flintridge Sacred Heart La Canada Flintridge CA 626-685-8500 fsha.org
Georgetown Preparatory School North Bethesda MD 301-214-1215 gprep.org
Incarnate Word High School San Antonio TX 210-829-3100
La Lumiere School La Porte IN 219-326-7450 lalumiere.org
Marmion Academy Aurora IL 630-897-6936 marmion.org
Maur Hill Prep School Atchison KS 915-367-5482
Oaklawn Academy Edgeton WI 608-884-3425
Portsmouth Abbey School Portsmouth RI 401-683-2005 portsmouthabbey.org/
Saint Andrew’s School Middletown DE 302-285-4231 standrews-de.org/
Saint Bernard Preparatory School, Inc. Cullman AL 800-722-0999 stbernardprep.com
Saint George’s School Middletown RI 401-842-6600 stgeorges.edu/
Saint Lawrence Seminary Mt. Calvary WI 920-753-3911 stlawrence.edu/
Saint Mary’s Preparatory School Orchard Lake MI 248-683-0532 saintmarysprep.com
Saint Paul’s School Concord NH 888-644-9611 sps.edu/
Saint Stanislaus College Bay Saint Louis MS 800-517-6257 ststan.com/frame.html
Saint Thomas More School Oakdale CT 860-823-3861 stthomasmoreschool.com
Saint-Nom-de-Marie High School Outremont QC 514-735-5261 psnm.qc.ca
Subiaco Academy Subiaco AZ 800-364-7824 subi.org/academy.htm
Thomas More Prep-Marian Hays KS 785-625-6577 tmp-m.org/
Villa Marie School Waverly NE 402-786-3625
Woodlands Academy of the Sacred Heart Lake Forest IL 847-234-4300 woodlands.lfc.edu
Advent Group Ministries San Jose CA 800-982-3836 adventgm.com
Agape Boys Home Stockton MO 417-276-7218 agapeboardingschool.com
Alabama T C Men’s Center Warrior AL 205-647-6563 teenchallenge.com
Alpha Henson Women’s Center Lincoln CA
Alum Rock Women/Children’s Center San Jose CA 408-272-4416 teenchallenge.net
Antelope Valley Christian School Lancaster CA 661-943-0044 avcs.edu
Appalachian Teen Challenge, Inc. Roanoke VA 540-265-0488 app-teenchallenge.com
Appalachian Teen Challenge, Inc. Athens WV 304-384-3307 app-teenchallenge.com
Arcadia Teen Challenge Arcadia FL 863-993-2141 tciseregion.com
Asbury Family Center San Jose CA 408-293-2050 teenchallenge.net/partner/0,,88198,00.html
Auburn Adventist Academy Auburn WA 888-271-0808 auburn.org/
Baptist Children’s Home Oklahoma City Oklahoma City OK 405-691-7781 obhc.org
Bass Memorial Academy Lumberton MS 601-794-8561 southernunion.com/gsc/schools.htm
Bay Area Teen Challenge Tarpon Springs FL 727-937-1033 tciseregion.com/Tarpon1.htm
Bethanna Southampton PA 800-285-2435 bethanna.org
Bethel Girls Academy Petel MS 601-545-3531 bethelacademy.com/
Bethesda Savannah GA 912-351-2040 bethesdahomeforboys.org
Broadview Academy La Fox IL 630-232-7441 broadview.org/
Brook Hill School Bullard TX 903-894-5000 brookhill.org
Broyhill Baptist Children’s Home Clyde NC 828-627-9254 bchfamily.org
Buffalo Teen Challenge Buffalo NY
Candlehouse Teen Challenge Oswego NY 607-687-3669
Canyonville Christian Academy Canyonville OR 888-222-6379 canyonville.net
Cedar Ridge Ministries Williamsport MD 301-582-0282 cedarridge.org/school.htm
Central Florida Teen Challenge Sanford FL 407-330-9600 tciflorida.com/Sanford1.htm
Childplace, Inc. Jeffersonville IN 812-282-8248 childplace.org
Christchurch School Christchurch VA 800-296-2306 christchurchva.com
Christian Children’s Home of Ohio Inc. Wooster OH 330-345-7949 ccho.org
Christian City Home for Children Union City GA 770-964-3309 christiancity.org
Christian Encounter Ministries Grass Valley CA 530-268-0877
Christian Home & Bible School Mt. Dora FL 352-383-2155 chbs.org
Christian Life Ranch Phoenix AZ 623-465-7810 teenchallenge.com/phoenixranch
Christian Life School Riverside CA
Christian Youth Home Fortville IN 317-485-5161
Circle of Care, Inc. Oklahoma City OK 800-231-4166 circleofcare.org
Columbus Teen Challenge Center for Girls Columbus GA 334-855-3695
Columbus Teen Challenge Center for Women Columbus GA 706-323-5822
Cono Christian School Walker IA 319-448-4395 cono.org
Detroit Teen Challenge Detroit MI 313-531-0111 teenchallengedetroit.com
Dublin Christian Academy Dublin NH 800-537-6292 dublinchristian.org
El Pueblo Boy’s & Girl’s Ranch, Inc. Pueblo CO 719-544-7496 elpuebloboysandgirls.org
Emmaus Community, The Pittsburgh PA 412-381-0277
Escuela Marion IN 800-333-4009 nhym.org/ec-home.html
Father Joe’s Village San Diego CA 619-687-1000 fatherjoesvillages.org/
Feather River Teen Challenge Live Oak CA 530-695-8006
Freedom Village, USA Lakemont NY 800-842-8679 freedomvillageusa.com
Gem State Adventist Academy Caldwell ID 208-459-1627 gemstate.org
Genesis by the Sea San Ysidro CA 52-661-614-0024
Georgia Baptist Children’s Home and Family Ministries Palmetto GA 888-545-8299 gbchfm.org
Greater New Orleans Teen Challenge New Orleans LA 504-947-7949 gnoteenchallenge.org
Greater Phoenix Teen Challenge Phoenix AZ 602-271-4084 teenchallenge.com/phoenix
Greater Piedmont Teen Challenge Greensboro NC 336-292-9613 teenchallenge.com/greensboro
Greater San Francisco TC San Francisco CA 415-285-1353
Heart of America Male Residence Baldwin City KS 785-594-3069 teenchallenge.com
Heartland Christian Academy Bethel MO 660-284-6212 heartland-ministries.org
Heaven’s View Waynesville MO 573-765-3400 gcccweb.com
Hephzibah Macon GA 478-477-3383 hephzibah.com
Hephzibah House Winona Lake IN 574-269-2376 hephzibahhouse.org
Hillcrest Lutheran School Fergus Falls MN 218-739-3371 ffhillcrest.org
Hoffman Homes Littlestown IN 717-359-7148 hoffmanhomes.com
Hope Hill Children’s Home Hope KY 859-498-5230 familyconnectioninc.org
Houston Teen Challenge-House of Hope Houston TX 713-864-6007
Indianapolis Teen Challenge Indianapolis IN 765-482-2336 teenchallenge.com/indianapolis
InnerMission Teen Challenge Hammond IN 219-933-1990 teenchallenge.com/hammond
International Christian Academy Cote d’Ivoire
225-31-63-30-20 ica.ed.ci/
International School, The Jarabacoa
809-574-4570 infinet.org/is/
John & Sue Rogers Center Lansing MI 517-484-6050 teenchallenge.com/lansing
Kennedy Baptist Children’s Home Kinston NC 252-522-0811 bchfamily.org
Kern County TC, Shafter Shafter CA 661-393-8609 teenchallenge.com/kern
Kern County Teen Challenge Bakersfield CA 661-399-2273
King’s Academy, The Seymour TN 865-573-8321 thekingsacademy.net.htm
Kleos Klamath Falls OR 541-783-2220 kleos.org
Lakeland Teen Challenge Lakeland FL 863-647-1944 tciseregion.com
Lazarus House Newark NJ
Lives Under Construction Lampe MO 417-779-5374 lucboys.org
Long Island Teen Challenge West Babylon NY 631-321-7070 teenchallenge.com/longisland
Los Angeles County Teen Challenge Los Angeles CA 310-664-3695 teenchallenge.com/losangeles
Lutheran Collegiate Bible Institute Outlook SK 888-554-5224 lcbi.sk.ca
Lutherwood Indianapolis IN 317-359-5467 lutheranfamily.org
Madison Teen Challenge Madison WI 608-222-4900 teenchallenge.com/madison
Maryland Salem Children’s Trust Frostburg MD 301-689-8176 mdsalem.com
Mercy Home for Boys & Girls Chicago IL 312-738-7560 mercyhome.org/about.html
Mercy Ministries

615-831-6987 mercyministries.com/
Mid-Atlantic Teen Challenge, Inc. Newport News VA
Middle Georgia Teen Challenge Dublin GA 478-984-5252 teenchallengemidga.com
Mid-Michigan Teen Challenge Saginaw MI 989-249-8818 teenchallenge.com/saginaw
Mid-Western Children’s Home Pleasant Plain OH 513-877-2141 villagechristian.com
Mills Baptist Children’s Home Thomasville NC 336-474-1200 bchfamily.org
Milo Adventist Academy Days Creek OR 541-825-3200 miloacademy.org
Minnesota Teen Challenge Christian Academy Minneapolis MN 612-373-3366 mntc.org
Missanabie Marion IN 800-333-4010 nhym.org/mwa-home.html
Missouri Baptist Children’s Home Bridgeton MO 800-264-6224 mbch.org
Monterey Bay Teen Challenge Watsonville CA 831-722-2074 teenchallenge.com/montereybay
Mountain Park Academy Patterson MO 573-856-4215 mountainparksurvivors.com/stories.html
Mounte Vista Christian School Watsonville CA 831-722-8178 mvcs.org
NBA Colorado Christian Home Denver CO 877-224-8223 coloradochristianhome.org
New Beginning, A Beach lake PA 570-729-8709 newbeginningmin.org
New Beginnings St. Louis MO 314-427-3755 newbeginnings-ech.org
New Creations – California El Centro CA 760-337-9400
New Hope House Tooele UT 435-843-5602 teenchallenge.com
New Horizon Youth Ministries Marion IN 800-333-4009 nhym.org/
New Mexico Girls Ranch Santa Fe NM 505-466-7459 theranches.org
Northern Nevada Teen Challenge Sparks NV 775-424-6777 teenchallenge.com
Oak Hill Academy Mouth of Wilson VA 276-579-2619 oak-hill.net/
Odum Baptist Children’s Home Pembroke NC 910-521-3433 bchfamily.org
Ohio/PA Crisis & Referral Center Youngstown OH 330-779-0099 teenchallenge.com/youngstown
Orange County Teen Challenge Santa Ana CA 714-835-8822 teenchallenge.com/santaana
Oregon Episcopal School Portland OR 503-768-3115 oes.edu/default.html
Owasso Campus Owasso OK 918-272-2233 obhc.org
Ozark Adventist Academy Gentry AK 501-736-2221 ozarkacademy.org/
Palmera Teen Challenge Double Springs AL 205-489-2322
Patrick Henry Boys and Girls Plantation Brookneal VA 434-376-2006 patrickhenry.org/home.htm
Portland Metro Center Portland OR 503-230-1910 teenchallenge.com/portland
Portland T C-Women’s Center Portland OR 503-698-9959
Quakerdale of Manning Manning LA 712-655-2012 quakerdale.org
Quakerdale of Marchalltown Marshalltown LA 515-752-3912 quakerdale.org
Quakerdale of New Providence New Providence LA 641-497-5294 quakerdale.org
Quakerdale of Waterloo Waterloo LA 319-233-2554 quakerdale.org
Redemtion Post Falls ID 208-773-3725 stugglingteens/
Rehrersburg Induction Center Rehrersburg PA 717-933-4181
Remi Vista Inc. Redding CA 800-655-7364 remivista.com
Rio Lindo Adventist Academy Riverdale NY 707-431-5100
Robbie Dawson Home, the Milwaukee WI 414-342-0909
Rochester Teen Challenge Rochester NY
Rockway Mennonite Collegiate Kitchener ON 519-743-5209
Sacramento Crisis Center Sacramento CA 916-443-3049 teenchallenge.com/sacramento
Saint Andrews-Sewanee School Sewanee TN 866-513-8290 standrews.sewanee.edu
Saint Catherine’s School Richmond VA 804-288-2804 st.catherines.org/
Salem Ranch Flanagan IL 866-683-8479 salemhome.org
Salvation Army

San Diego Teen Challenge San Diego CA 619-265-0337 teenchallenge.com/sandiego
San Joaquin Valley Teen Challenge Turlock CA 209-669-8506 teenchallenge.com/sanjoaquinvalley
Sandhills Teen Challenge Southern Pines NC 910-947-2944 teenchallenge.com/sandhills
Seattle-Metro Teen Challenge Lake Stevens WA
Seattle-Metro Womens Center Seattle WA 206-721-7555 tcseattle.org
Second Chance Ministry Germantown TN 901-368-5683 potterministry.com
Shenandoah Valley Academy New Market VA 540-740-3161
Shenandoah Valley Teen Challenge Harrisonburg VA 540-442-7988 teenchallenge.com/harrisonburg
Shenandoah Valley Teen Challenge, Inc. Harrisonburg VA 540-886-0034 teenchallenge.com/shenandoahvalley
Sister’s Maternity Center/Lansing TC Lansing MI 517-371-3128 teenchallenge.com/lansing
Sonlight Shelter Youth Home Cody WY 307-587-3167 sonlightshelter.org
South Florida Teen Challenge Davie FL 954-476-0809 tciseregion.com/Davie1.htm
Southwest Florida Teen Challenge Fort Myers FL 941-275-1975 tciflorida.com/Ftmyers1.htm
Spokane Teen Challenge Spokane WA
Springboard Home for Youth Tucson AZ 520-887-8773 teenchallenge.com/tucsonyouth.index.html
Sunshine Acres

Syracuse Teen Challenge Syracuse NY
Teen Challenge Springfield MO 417-862-6969 potterministry.com
Teen Challenge Capitol Heights MD 301-350-6373 teenchalleneg.com/maryland
Teen Challenge Bayamon Bayamon
Teen Challenge Centers: Maine Houlton ME 207-394-3440 teenchallenge.com
Teen Challenge Christian Academy Sundance WY 307-283-2544 teenchallenge.com/sundance
Teen Challenge Cincinnati Milford OH 513-248-0452
Teen Challenge Columbus Columbus OH 614-476-4600 teenchallenge.com/columbus
Teen Challenge de Aquadilla Playuela Borinquen Aquadilla
Teen Challenge de Arecibo Arecibo
Teen Challenge de Casa Vida Bayam
Teen Challenge de Corozal/Los Lianos Corozal
Teen Challenge Graham Women’s Center Graham WA 253-846-0888 teenchallenge.com/graham
Teen Challenge Harrisburg Harrisburg PA 717-233-6549 teenchallenge.com/harrisburg
Teen Challenge Hawaii Waialua HI 808-637-0700 teenchallenge.com/hawaii
Teen Challenge Illinois Chicago IL 773-772-2211 teenchallengeil.com
Teen Challenge Illinois – Peoria Peoria IL 309-673-3716
Teen Challenge Int. Cleveland Crisis Center Cleveland TN 423-476-6627
Teen Challenge Int. Mid-South Men’s Program Chattanooga TN 423-756-5558
Teen Challenge Int. Milwaukee, WI Milwaukee WI 414-466-4415 teenchallenge.com/milwaukee
Teen Challenge Int. of Mid-America Cape Girardeau MO 573-335-6508
Teen Challenge Memphis Memphis TN 901-272-2308 teenchallenge.com/memphis
Teen Challenge Men’s Program Lebanon OR 541-259-3401
Teen Challenge Men’s Program Philadelphia PA 215-849-2054 teenchallenge.com/harrisburg
Teen Challenge Ministry Institute Cache OK 580-429-3940
Teen Challenge Montana Outreach Lolo MT 406-543-1912 teenchallenge.com/missoula
Teen Challenge New England – CT Men’s Center New Haven CT 203-789-6172
Teen Challenge New England – CT Women’s Ctr New Haven CT 203-773-1045
Teen Challenge New England – MA Men’s Center Brockton MA 508-586-1494
Teen Challenge New England – MA Men’s Center Boston MA 617-825-3918
Teen Challenge New England – NH Manchester NH 603-647-7770
Teen Challenge New England – RI Women’s Center Providence RI 401-467-2970
Teen Challenge of Acadiana Lafayette LA 877-322-7950 teenchallengeacadiana.com
Teen Challenge of Alaska, Inc. Anchorage AK 907-332-1345
Teen Challenge of Alaska, Inc. Palmer AK 907-745-4303
Teen Challenge of Arkansas Hot Springs Village AR 501-624-2446 teenchallenge.com/hotspringsvillage
Teen Challenge of Atlanta Atlanta GA 678-526-8640
Teen Challenge of Eastbay Oakland CA 510-562-1141
Teen Challenge of Fort Worth Fort Worth TX 817-336-8191 teenchallenge.com/fortworth
Teen Challenge of Greater Cleveland Perry OH 440-259-3333 geocities.com/Heartland/1406/
Teen Challenge of Greater Flint Flint MI 810-235-3787 teenchallenge.com/flint
Teen Challenge of Idaho, Inc. Boise ID 208-375-4636 teenchallenge.com
Teen Challenge of Kentucky Louisville KY 502-561-2131 teenchallengeky.com
Teen Challenge of Knoxville Knoxville TN 865-546-8933
Teen Challenge of Maine, Inc. Hodgdon ME
Teen Challenge of Mississippi, Inc. Pascagoula MS
Teen Challenge of Myrtle Beach Myrtle Beach SC 843-448-0800
Teen Challenge of N. Texas, Inc. Dallas TX 214-824-6181 teenchallenge-ntx.org
Teen Challenge of New Mexico Tijeras NM 505-281-8467 teenchallenge.com/albuqurque
Teen Challenge of North Carolina Harmony NC 704-546-2531
Teen Challenge of Oklahoma Disney OK 918-435-8206 thenewlifehouse.org
Teen Challenge of Permian Basin Midland TX 915-687-0348
Teen Challenge of Savannah Savannah GA 912-898-0075
Teen Challenge of South Texas, Inc. San Antonio TX 210-624-2075 teenchallenge.com/sanantonio
Teen Challenge of St. Louis High Ridge MO 636-677-1776
Teen Challenge of the Dakotas Brookings SD 605-692-9753 teenchallenge.com/brookings
Teen Challenge of the Four States Neosho MO 417-451-2980
Teen Challenge of the Midlands Colfax IA 515-674-3713 teenchallenge.com/midlands
Teen Challenge of the Ozarks Branson West MO 417-272-3784 teenchallege.com/bransonwest
Teen Challenge of Western PA Rural Ridge PA 724-265-4100
Teen Challenge of Wheeling WV
WV 304-547-9280
Teen Challenge of Wisc. Rapids Rudolph WI 715-435-4347
Teen Challenge Ranch of NW Arkansas Morrow AR 501-848-3105 teenchallenge.com/morrow
Teen Challenge Rio Piedras Rio Piedras
Teen Challenge Rocky Mountains – Denver Denver CO
Teen Challenge Rocky Mountains – Olathe Olathe CO 970-323-6013
Teen Challenge Training Center Rehrersburg PA 717-933-4181 teenchallenge.com/rehrersburg
Teen Challenge Transformation Boy’s Ranch Oviedo FL 407-365-4782 teentransform.com
Teen Challenge Walter Long for New Life Wheeling WV 304-547-9280 teenchallenge.com/wheeling
Teen Challenge Waxahachie Waxahachie TX 214-824-6181
Teen Challenge West Florida Bonifay FL 850-547-9011 teenchalleneranch.org
Teen Challenge Western Michigan Muskegon MI 231-798-7927 teenchallenge.com/westernmichigan
Teen Challenge Women’s Program Brooklyn NY
Teen Challenge Women’s Program Philadelphia PA 215-843-2887
Teen Challenge, Inc. Men’s Program Brooklyn NY
Three Springs of Duck River Centerville TN 931-729-5040 threesprings.com
Three Springs-Turning Point Owens Cross Roads AL 256-725-7176 threesprings.com/
Tri-County Teen Challenge Ventura CA 805-648-3295 teenchallenge.com/ventura
Triple L Youth Center Anderson IN 765-534-4192 familyconnectioninc.org
Tucson Teen Challenge Tucson AZ 520-792-1790 teenchallenge.com/tucson
United Methodist Children’s Home – children’s center

University for the Study of Human Goodness Winston-Salem NC 336-761-8745 ufgh.org
Utah Boys Ranch West Jordan UT 801-280-2697 utahboysranch.org
Vero Beach Teen Challenge Vero Beach FL 561-978-4164 tcieregion.com/vero1.htm
Victory Christian Academy Jay FL 850-675-4097
Virginia Episcopal School Lynchburg VA 434-385-6300 ves.org/
Washington College Academy Washington College TN 423-257-5151 wca-pvt.com/
Western Mennonite School Salem OR 503-363-2000 teleport.com/
White’s Residential & Family Services Inc. Wabash IN 219-563-1158 whitesrfs.org
Yellowstone BGR Community Based Services Billings MT 406-245-2751 ybgr.org
Yellowstone BGR Dennis Wear Group Home Billings MT 406-652-5475 ybgr.org
Yellowstone BGR Lewistown Group Home Lewistown MT 406-538-9808 ybgr.org
Yellowstone BGR Pioneer Community Home Dillon MT 406-683-8292 ybgr.org
Yellowstone King Group Home Billings MT 406-652-7140 ybgr.org
YMCA Camps Katskill Bay NY 518-656-9462 ymca.net
All Saint’s Episcopal School Vicksburg MS 800-748-9957 allsaintsweb.com
Ben Lippen Schools Columbia SC 803-786-7200 benlippen.com/bls/
Canaan Land Christian Center Marbury AL 334-365-9086
Canaan Land Ministries Autaugaville AL 334-365-2200 canaanland.com
CFS, The School at Church Farm Paoli PA 610-363-5347 cfschool.org/
Children’s Homes Inc. Paragould AZ 870-239-4031 childrenshomes.org/
Fold, The Lyndonville VT 802-626-5620 thefoldinc.org
French Camp Academy French Camp MS 662-547-6484 frenchcamp.org
Grace Christian Home Shreveport LA 318-425-8336 girlshome.org
Grace Homes, The Visalia CA 800-250-8019 gracehomes.org
Harbor House Oklahoma City OK 405-735-6030 theharborhouse.org
Harbor House Maternity Home Celina OH 419-586-9029 harborhouse.org/
Heart Light School Hallsville TX 903-668-2173 heartlightministries.org
Hillcrest Children’s Home Hot Springs AZ 501-262-1660 http://ag.org/benevolences/hillcrest/index_hillcrest.cfm
Houghton Academy Houghton NY 585-567-8115 houghtonacademy.org/
House of Hope Florida Orlando FL 407-843-8686 houseofhope.com
Imperial New Creations Imperial CA 760-355-4296
King’s Ranch, The Chelsea AL 205-678-6768 bham.net/kings/
Lost and Found Morrison CO 303-697-5049
Lustre Christian High School Frazer MT 406-392-5735 lustrechristian.org/
Montcalm School Albion MI 866-244-4321 montcalmschool.org/
Mountain State Children’s Home Longmont CO 303-776-6841 msch.org/msch_main_frame.htm
New Creations – Indiana Richmond IN 765-935-2790 new-creations.org
Oak Grove Lutheran School Fargo ND 701-237-0210 oakgrove.k12.nd.us/
Oakdale Christian School Jackson KY 606-666-5422 oakdalechristian.com/
Oakwood Friends School Poughkeepsie NY 800-843-3341 oakwoodfriends.org
Oneida Baptist Institute Oneida KY 606-847-4111 oneidaschool.org/
Redemption Christian Troy NY 518-272-6679 rcastudents.com
Safe Harbor Haven Jacksonville FL 904-757-7918 boyshome.com
Saint Paul Lutheran High Concordia MO 660-463-2238 splhs.org/
Shelterwood Westminister CO 800-584 5005 douloscorp.com/Shelterwood/html/Shelterwood-Home.html
Shenandoah Boys Ranch Calhoun TN 423-336-3835 makingmuchofjesus.com/ranch.html
Shenandoah Haven Cleveland TN 423-339-2103 makingmuchofjesus.com/ranch.html
Stony Brook School Stony Brook NY 631-751-1800 sbs.pvt.k12.ny.us/
Stuart Hall Staunton VA 888-306-8926 stuart-hall.staunton.va.us/
Sunshine Bible Academy Miller SD 605-853-3071 sunshinebible.org/
Thunderbird Adventist Scottsdale AZ 480-948-3300 thunderbirdacademy.org/
Turn About Ranch – Aspen Escalante UT 800-842-1165 turnaboutranch.com
Greenville Christian College Brockville ON 800-463-6422 grenvillecc.ca
Episcopal School Alexandria VA 703-933-3000 episcopalhighschool.org/
Mennonite Collegiate Institute Gretna MB 204-327-5891 mciblues.net
Barium Springs Home for Children Barium Springs NC 800-320-4157 bariumsprings.org/
Meeting School Rindge NH 603-899-3366 mv.com/ipusers/tms
Achievement Valley Ranch Westmoreland TN 615-644-4956 avranch.com/info.html
Affinity Foundation Columbia Falls MT 406-892-4333 affinityfoundation.com
Boys Ranch, The Warfordsburg PA 717-294-6072 theboysranch.org/
Broken Shackle Ranch Davisboro GA 912-348-3572 geocities.com
Cal Farley’s Boys Ranch & Affiliates Amarillo TX 800-657-7124 calfarleysboysranch.org
Cal Farley’s Family Program Amarillo TX 800-687-3722 calfarleysboysranch.org/familyprograms/familyprograms.html
Cal Farley’s Girlstown USA Amarillo TX 800-687-3722 calfarleysboysranch.org/girlstown/girlstown.html
Eagle Ranch Chestnut Mountain GA 770-967-8500 eagleranch.org
Faith Home Teen Ranch Ceres CA 800-397-5471 http://cwebpages.com/faithhome
Fields of Harvest Ministries Johnson VT 802-635-7807 fieldsofharvestvt.org
Freedom Mountain Academy Mountain City TN 423-727-4905 freedommountainacademy.com
Freedom Village Ranch (over 21) Lakemont NY 800-842-8679 http://freedomvillageusa.com/ranch.htm
Glenhaven Youth Ranch Plainview AZ 501-432-5339 glenhavenyouthranch.org
Hope Ranch Whitefish MT 406-862-7871 hoperanchmt.org/
JH Ranch Etna CA 530-467-3468 jhranch.org
Jubilee Youth Ranch Prescott WA 509-749-2103 jyranch.org
Lord Ranch, The Warm Springs AZ 870-647-2541 lordsranch.com
New Directions Ministries and Farm Mars Hill NC 828-658-2911 potterministry.com
New Horizon Youth Ranch Rexford MT 406-889-5995 newhorizonsyouth.com/contact.html
New Mexico Boys Ranch Boys Ranch NM 505-864-7381 theranches.org
Project Patch Clackamas OR 503-653-8086 projectpactch.org
Remi Vista Ranch Corning CA 888-268-5781
Family Foundation School Hancock NY 845-887-5213 thefamilyschool.com
Yellowstone Boys & Girls Ranch Billings MT 800-726-6755 ybgr.org

Alpine Boys Ranch Leavenworth WA 509-763-3161 alpineboysranch.org/
Baby Fold, The Normal IL 309-452-1170 thebabyfold.org
Birdseye Boys Ranch Spanish Fork UT 877-467-1681, 801-873-3270, 801-798-9077 birdseyeboysranch.com
Bootstrap Ranch High School Belgrade MT 406-388-4451 bootstrapranch.com
Cadwalder Tomball TX 866-351-6644 cadwalderbehavioralclinics.com/
Calvary Ranch Lakeside CA 800-404-2258 calvaryranch.org
Cascade Boys Ranch Medford OR 541-734-4713 cbr.org
Cherokee Creek Boys School Westminster SC 864-647-1885 cherokeecreek.net
Choteau Youth Ranch Choteau MT 406-466-5152 choteauranch.org
Colorado Boys Ranch La Junta CO 800-790-4993 coloradoboysranch.org
Dancing Moon Ranch Chinook MT 406-357-3614
Deck House School Edgecomb ME 207-882-7055 deckhouseschool.org
Elk Creek Academy Heron MT 800-355-3822
Elk Creek Ranch South Berwick ME 207-384-5361 elkcreekranch.com
Fireside Ranch Heron MT 877-847-7979 firesideranch.com
Flying H Youth Ranch Naches WA 509-658-2990 flyingh.org
Gatehouse-Arizona Wickenburg AZ 877-684-7028 strugglingyoungadults.com
Gentle Spirit Ranch Auguana CA 909-767-1520 gentlespiritranch.org
Gray Wolf Ranch Port Townsend WA 800-571-5505 graywolfranch.com
High Mountain Institute Leadville CO 719-486-8200 hminet.org/
High Top Ranch School Koosharem UT 435-638-7411 hightopranch.com
Homestead Ranch Malta MT 406-654-1537
House of Barnabas Fromberg MT 406-668-9051 christianboyshome.com/#top
Idaho Youth Ranch Boise ID 208-377-2613 youthranch.org
Jevne Seattle WA 253-246-9751 jevneranch.com
K-Bar-B Youth Ranch Lacombe LA 985-641-1425 kbarb.com
Kolob New Harmony UT 435-638-7594 kolobcanyonrtc.com
Lazy J Ranch Boarding Home Tacoma WA 253-531-6067
Liberty Canyon Boys Ranch Sweet ID 208-584-3439
Life Designs, Inc. Cusick WA 509-445-0185 lifedesignsranch.com
Longacre Newport PA 717-567-3349
Lotts’ Legacy Youth Program – Bridges Escalante UT 800-243-4814 legacyyouthprogram.com
Mace-Kingsley Ranch School Reserve NM 505-533-6857 mkranch.com
Majestic Ranch Academy WWASPS Randolph UT 435-793-3000 majesticranch.com/
Montana Academy Marion MT 406-755-3149 montana-academy.com/
Morning Star Boys Ranch Spokane WA 509-448-1202 morningstarboysranch.org
New Mexico Ranch School Reserve NM 800-460-9076 nmranchschool.com
North Peaks (High Peaks Program) Roosevelt UT 877-213-3908 hpwp.net/
Pay Foundation – Toas NM 505-776-2524 paifoundation.org
Pine Haven Christian Children’s Ranch St. MT 406-745-3784 pinehaven.net
Pioneer Mountain Retreat Dillon MT 888-683-5445 pioneermtnretreat.com/
Ranch and Home Ellensburg WA 509-925-6181
Ranch House Sisters OR 541-923-1199 boysranchhouse.com/
Ranch Program at Salem, The Flanagan IL 866-683-8479
Rancho Valmora NM 505-425-6057 RanchoValmora.com
Red Fern Ranch Manti UT 435-638-7416 redfernranch.com/
Remuda Wickenburg AZ 800-445-1900 remuda-ranch.com
Rocky Mountain Life Ranch, Inc. Salmon ID 208-756-8540
Smoke Farm School Seattle WA 206-720-0202 smokefarmschool.org
Sorenson’s Ranch School Koosharem UT 800-455-4590 sorensonsranch.com
Spring Lake Ranch Cuttingville VT 802-492-3322 spring-lake-ranch.org/
Tyler Ranch Spokane WA 800-368-7159 tylerranch.com
Utah Boy’s Ranch West Jordan UT 801-280-2697 utahboysranch.org
Wears Valley Ranch Sevierville TN 865-429-5437 wvr.org
Wilderness Ranch Ministry Inc Sprit Lake ID 208-623-2707
Wisdom Ranch School Hailey ID 208-527-4750 wisdomranch.org
Youth Rebound (Kids, Inc.) Spokane WA 509-448-2290 youthrebound.com