We’ll help you find the right school with the right help for a child who has special needs, or has special abilities that are not met at the current school. We know the best schools who offer help to children with ADD, ADHD, ODD, LD and many other disorders, including schools with music, art, science, history, dance, writing, computers. Call us today.

CALL BEST CHOICE TODAY at (888) 218-2125 or email Inquiry@BestChoiceNetwork.com

Listing of all Therapeutic Ranches and Ranch Programs that we know of. If your ranch program is not listed, or the information needs updating, please contact us. This listing includes ranch schools, therapeutic ranch schools, boarding ranches and therapeutic private ranches.

best boys ranches
NameCityStatePhoneWebsite
Academy of the Sacred HeartBloomfieldMI248-646-8900http://www.ashmi.org
Canterbury SchoolNew MilfordCT860-210-3800http://www.cbury.org
Flintridge Sacred HeartLa Canada FlintridgeCA626-685-8500http://www.fsha.org
Georgetown Preparatory SchoolNorth BethesdaMD301-214-1215http://www.gprep.org
Incarnate Word High SchoolSan AntonioTX210-829-3100 
La Lumiere SchoolLa PorteIN219-326-7450http://www.lalumiere.org
Marmion AcademyAuroraIL630-897-6936http://www.marmion.org
Maur Hill Prep SchoolAtchisonKS915-367-5482 
Oaklawn AcademyEdgetonWI608-884-3425 
Portsmouth Abbey SchoolPortsmouthRI401-683-2005http://www.portsmouthabbey.org/
Saint Andrew’s SchoolMiddletownDE302-285-4231http://www.standrews-de.org/
Saint Bernard Preparatory School, Inc.CullmanAL800-722-0999http://www.stbernardprep.com
Saint George’s SchoolMiddletownRI401-842-6600http://www.stgeorges.edu/
Saint Lawrence SeminaryMt. CalvaryWI920-753-3911http://www.stlawrence.edu/
Saint Mary’s Preparatory SchoolOrchard LakeMI248-683-0532http://www.saintmarysprep.com
Saint Paul’s SchoolConcordNH888-644-9611http://www.sps.edu/
Saint Stanislaus CollegeBay Saint LouisMS800-517-6257http://www.ststan.com/frame.html
Saint Thomas More SchoolOakdaleCT860-823-3861http://www.stthomasmoreschool.com
Saint-Nom-de-Marie High SchoolOutremontQC514-735-5261http://www.psnm.qc.ca
Subiaco AcademySubiacoAZ800-364-7824http://www.subi.org/academy.htm
Thomas More Prep-MarianHaysKS785-625-6577http://www.tmp-m.org/
Villa Marie SchoolWaverlyNE402-786-3625 
Woodlands Academy of the Sacred HeartLake ForestIL847-234-4300http://www.woodlands.lfc.edu
ABM Family PreparatoryWestmorelandTN615-644-4505http://www.strugglingteens.com/abmfamilyprep/index.html
Abundant Life AcademyKanabUT435-644-8297http://www.abundantlifeacademy.com/
Advent Group MinistriesSan JoseCA800-982-3836http://www.adventgm.com
Agape Boys HomeStocktonMO(417) 276-7215 
Alabama T C Men’s CenterWarriorAL205-647-6563http://www.teenchallenge.com
Alpha Henson Women’s CenterLincolnCA http://www.teenchallenge.com/sacramento
Alum Rock Women/Children’s CenterSan JoseCA408-272-4416http://www.teenchallenge.net
Antelope Valley Christian SchoolLancasterCA661-943-0044http://www.avcs.edu
Appalachian Teen Challenge, Inc.RoanokeVA540-265-0488http://www.app-teenchallenge.com
Appalachian Teen Challenge, Inc.AthensWV304-384-3307http://www.app-teenchallenge.com
Arcadia Teen ChallengeArcadiaFL863-993-2141http://www.tciseregion.com
Asbury Family CenterSan JoseCA408-293-2050http://www.teenchallenge.net
Auburn Adventist AcademyAuburnWA888-271-0808http://www.auburn.org/
Baptist Children’s Home Oklahoma CityOklahoma CityOK405-691-7781http://www.obhc.org
Bass Memorial AcademyLumbertonMS601-794-8561http://www.southernunion.com/gsc/schools.htm
Bay Area Teen ChallengeTarpon SpringsFL727-937-1033http://www.tciseregion.com/Tarpon1.htm
BethannaSouthamptonPA800-285-2435http://www.bethanna.org
Bethel Girls AcademyPetelMS601-545-3531http://www.bethelacademy.com/
BethesdaSavannahGA912-351-2040http://www.bethesdahomeforboys.org
Broadview AcademyLa FoxIL630-232-7441http://www.broadview.org/
Brook Hill SchoolBullardTX903-894-5000http://www.brookhill.org
Broyhill Baptist Children’s HomeClydeNC828-627-9254http://www.bchfamily.org
Buffalo Teen ChallengeBuffaloNY  
Candlehouse Teen ChallengeOswegoNY607-687-3669 
Canyonville Christian AcademyCanyonvilleOR888-222-6379http://www.canyonville.net
Cedar Ridge MinistriesWilliamsportMD301-582-0282http://www.cedarridge.org/school.htm
Central Florida Teen ChallengeSanfordFL407-330-9600http://www.tciflorida.com/Sanford1.htm
Childplace, Inc.JeffersonvilleIN812-282-8248http://www.childplace.org
Christchurch SchoolChristchurchVA800-296-2306http://www.christchurchva.com
Christian Children’s Home of Ohio Inc.WoosterOH330-345-7949http://www.ccho.org
Christian City Home for ChildrenUnion CityGA770-964-3309http://www.christiancity.org
Christian Encounter MinistriesGrass ValleyCA530-268-087763.169.219.80/
Christian Home & Bible SchoolMt. DoraFL352-383-2155http://www.chbs.org
Christian Life RanchPhoenixAZ623-465-7810http://www.teenchallenge.com/phoenixranch/index.html
Christian Life SchoolRiversideCA http://www.teenchallenge.com/riverside/index.html
Christian Youth HomeFortvilleIN317-485-5161 
Circle of Care, Inc.Oklahoma CityOK800-231-4166http://www.circleofcare.org
Columbus Teen Challenge Center for GirlsColumbusGA334-855-3695 
Columbus Teen Challenge Center for WomenColumbusGA706-323-5822 
Cono Christian SchoolWalkerIA319-448-4395http://www.cono.org
Detroit Teen ChallengeDetroitMI313-531-0111http://www.teenchallengedetroit.com
Dublin Christian AcademyDublinNH800-537-6292http://www.dublinchristian.org
El Pueblo Boy’s & Girl’s Ranch, Inc.PuebloCO719-544-7496http://www.elpuebloboysandgirls.org
Emmaus Community, ThePittsburghPA412-381-0277 
EscuelaMarionIN800-333-4009http://www.nhym.org/ec-home.html
Father Joe’s VillageSan DiegoCA619-687-1000http://www.fatherjoesvillages.org/
Feather River Teen ChallengeLive OakCA530-695-8006 
Freedom Village, USALakemontNY800-842-8679http://www.freedomvillageusa.com
Gem State Adventist AcademyCaldwellID208-459-1627http://www.gemstate.org
Genesis by the SeaSan YsidroCA52-661-614-0024 
Georgia Baptist Children’s Home and Family MinistriesPalmettoGA888-545-8299http://www.gbchfm.org
Greater New Orleans Teen ChallengeNew OrleansLA504-947-7949http://www.gnoteenchallenge.org
Greater Phoenix Teen ChallengePhoenixAZ602-271-4084http://www.teenchallenge.com/phoenix/index.html
Greater Piedmont Teen ChallengeGreensboroNC336-292-9613http://www.teenchallenge.com/greensboro
Greater San Francisco TCSan FranciscoCA415-285-1353 
Heart of America Male ResidenceBaldwin CityKS785-594-3069http://www.teenchallenge.com
Heartland Christian AcademyBethelMO660-284-6212http://www.heartland-ministries.org
Heaven’s ViewWaynesvilleMO573-765-3400http://www.gcccweb.com/index.html
HephzibahMaconGA478-477-3383http://www.hephzibah.com
Hephzibah HouseWinona LakeIN574-269-2376http://www.hephzibahhouse.org
Hillcrest Lutheran SchoolFergus FallsMN218-739-3371http://www.ffhillcrest.org
Hoffman HomesLittlestownIN717-359-7148http://www.hoffmanhomes.com
Hope Hill Children’s HomeHopeKY859-498-5230http://www.familyconnectioninc.org
Houston Teen Challenge-House of HopeHoustonTX713-864-6007 
Indianapolis Teen ChallengeIndianapolisIN765-482-2336http://www.teenchallenge.com/indianapolis
InnerMission Teen ChallengeHammondIN219-933-1990http://www.teenchallenge.com/hammond
International Christian AcademyCote d’Ivoire 225-31-63-30-20http://www.ica.ed.ci/
International School, TheJarabacoa 809-574-4570http://www.infinet.org/is/
John & Sue Rogers CenterLansingMI517-484-6050http://www.teenchallenge.com/lansing
Kennedy Baptist Children’s HomeKinstonNC252-522-0811http://www.bchfamily.org
Kern County TC, ShafterShafterCA661-393-8609http://www.teenchallenge.com/kern/index.html
Kern County Teen ChallengeBakersfieldCA661-399-2273 
King’s Academy, TheSeymourTN865-573-8321http://www.thekingsacademy.net.htm
KleosKlamath FallsOR541-783-2220http://www.kleos.org
     
Lazarus HouseNewarkNJ  
Lives Under ConstructionLampeMO417-779-5374http://www.lucboys.org
Long Island Teen ChallengeWest BabylonNY631-321-7070http://www.teenchallenge.com/longisland
Los Angeles County Teen ChallengeLos AngelesCA310-664-3695http://www.teenchallenge.com/losangeles
Lutheran Collegiate Bible InstituteOutlookSK888-554-5224http://www.lcbi.sk.ca
LutherwoodIndianapolisIN317-359-5467http://www.lutheranfamily.org
Madison Teen ChallengeMadisonWI608-222-4900http://www.teenchallenge.com/madison
Maryland Salem Children’s TrustFrostburgMD301-689-8176http://www.mdsalem.com
Mercy Home for Boys & GirlsChicagoIL312-738-7560http://www.mercyhome.org/about.html
Mercy Ministries  615-831-6987http://www.mercyministries.com/
Mid-Atlantic Teen Challenge, Inc.Newport NewsVA  
Middle Georgia Teen ChallengeDublinGA478-984-5252http://www.teenchallengemidga.com
Mid-Michigan Teen ChallengeSaginawMI989-249-8818http://www.teenchallenge.com/saginaw
Mid-Western Children’s HomePleasant PlainOH513-877-2141http://www.villagechristian.com
Mills Baptist Children’s HomeThomasvilleNC336-474-1200http://www.bchfamily.org
Milo Adventist AcademyDays CreekOR541-825-3200http://www.miloacademy.org
Minnesota Teen Challenge Christian AcademyMinneapolisMN612-373-3366http://www.mntc.org
MissanabieMarionIN800-333-4010http://www.nhym.org/mwa-home.html
Missouri Baptist Children’s HomeBridgetonMO800-264-6224http://www.mbch.org
Monterey Bay Teen ChallengeWatsonvilleCA831-722-2074http://www.teenchallenge.com/montereybay
Mountain Park AcademyPattersonMO573-856-4215http://www.mountainparksurvivors.com/stories.html
Mounte Vista Christian SchoolWatsonvilleCA831-722-8178http://www.mvcs.org
NBA Colorado Christian HomeDenverCO877-224-8223http://www.coloradochristianhome.org
New Beginning, ABeach lakePA570-729-8709http://www.newbeginningmin.org
     
New Creations – CaliforniaEl CentroCA760-337-9400 
New Hope HouseTooeleUT435-843-5602http://www.teenchallenge.com
     
     
Northern Nevada Teen ChallengeSparksNV775-424-6777http://www.teenchallenge.com
Oak Hill AcademyMouth of WilsonVA276-579-2619http://www.oak-hill.net/
Odum Baptist Children’s HomePembrokeNC910-521-3433http://www.bchfamily.org
Ohio/PA Crisis & Referral CenterYoungstownOH330-779-0099http://www.teenchallenge.com/youngstown
Orange County Teen ChallengeSanta AnaCA714-835-8822http://www.teenchallenge.com/santaana
Oregon Episcopal SchoolPortlandOR503-768-3115http://www.oes.edu/default.html
Owasso CampusOwassoOK918-272-2233http://www.obhc.org
Ozark Adventist AcademyGentryAK501-736-2221http://www.ozarkacademy.org/
Palmera Teen ChallengeDouble SpringsAL205-489-2322 
Patrick Henry Boys and Girls PlantationBrooknealVA434-376-2006http://www.patrickhenry.org/home.htm
Portland Metro CenterPortlandOR503-230-1910http://www.teenchallenge.com/portland
Portland T C-Women’s CenterPortlandOR503-698-9959 
Quakerdale of ManningManningLA712-655-2012http://www.quakerdale.org
Quakerdale of MarchalltownMarshalltownLA515-752-3912http://www.quakerdale.org
Quakerdale of New ProvidenceNew ProvidenceLA641-497-5294http://www.quakerdale.org
Quakerdale of WaterlooWaterlooLA319-233-2554http://www.quakerdale.org
RedemtionPost FallsID208-773-3725http://www.stugglingteens/
Rehrersburg Induction CenterRehrersburgPA717-933-4181 
Remi Vista Inc.ReddingCA800-655-7364http://www.remivista.com
Rio Lindo Adventist AcademyRiverdaleNY707-431-5100 
Robbie Dawson Home, theMilwaukeeWI414-342-0909 
Rochester Teen ChallengeRochesterNY http://www.teenchallenge.com/rochester
Rockway Mennonite CollegiateKitchenerON519-743-5209 
Sacramento Crisis CenterSacramentoCA916-443-3049http://www.teenchallenge.com/sacramento
Saint Andrews-Sewanee SchoolSewaneeTN866-513-8290http://www.standrews.sewanee.edu
Saint Catherine’s SchoolRichmondVA804-288-2804http://www.st.catherines.org/
Salem RanchFlanaganIL866-683-8479http://www.salemhome.org
Salvation Army  703-684-5500 
San Diego Teen ChallengeSan DiegoCA619-265-0337http://www.teenchallenge.com/sandiego
San Joaquin Valley Teen ChallengeTurlockCA209-669-8506http://www.teenchallenge.com/sanjoaquinvalley
Sandhills Teen ChallengeSouthern PinesNC910-947-2944http://www.teenchallenge.com/sandhills
Seattle-Metro Teen ChallengeLake StevensWA http://www.tcseattle.org
Seattle-Metro Womens CenterSeattleWA206-721-7555http://www.tcseattle.org
Second Chance MinistryGermantownTN901-368-5683http://www.potterministry.com
Shenandoah Valley AcademyNew MarketVA540-740-316163.148.74.69/home.asp
Shenandoah Valley Teen ChallengeHarrisonburgVA540-442-7988http://www.teenchallenge.com/harrisonburg
Shenandoah Valley Teen Challenge, Inc.HarrisonburgVA540-886-0034http://www.teenchallenge.com/shenandoahvalley
Sister’s Maternity Center/Lansing TCLansingMI517-371-3128http://www.teenchallenge.com/lansing
Sonlight Shelter Youth HomeCodyWY307-587-3167http://www.sonlightshelter.org
South Florida Teen ChallengeDavieFL954-476-0809http://www.tciseregion.com/Davie1.htm
Southwest Florida Teen ChallengeFort MyersFL941-275-1975http://www.tciflorida.com/Ftmyers1.htm
Spokane Teen ChallengeSpokaneWA http://www.teenchallenge.com/spokane
Springboard Home for YouthTucsonAZ520-887-8773http://www.teenchallenge.com/tucsonyouth.index.html
Sunshine Acres  480-832-2540 
Syracuse Teen ChallengeSyracuseNY http://www.yrbook.com/teenchallenge
Teen ChallengeSpringfieldMO417-862-6969http://www.potterministry.com
Teen ChallengeCapitol HeightsMD301-350-6373http://www.teenchalleneg.com/maryland
Teen Challenge BayamonBayamon 787-730-0940 
     
Teen Challenge Christian AcademySundanceWY307-283-2544http://www.teenchallenge.com/sundance
Teen Challenge CincinnatiMilfordOH513-248-0452 
Teen Challenge ColumbusColumbusOH614-476-4600http://www.teenchallenge.com/columbus
Teen Challenge de Aquadilla Playuela BorinquenAquadilla 787-891-9030 
Teen Challenge de AreciboArecibo 787-880-2955 
Teen Challenge de Casa VidaBayam 787-781-3283 
Teen Challenge de Corozal/Los LianosCorozal 787-859-1677 
Teen Challenge Graham Women’s CenterGrahamWA253-846-0888http://www.teenchallenge.com/graham
Teen Challenge HarrisburgHarrisburgPA717-233-6549http://www.teenchallenge.com/harrisburg
Teen Challenge HawaiiWaialuaHI808-637-0700http://www.teenchallenge.com/hawaii
Teen Challenge IllinoisChicagoIL773-772-2211http://www.teenchallengeil.com
Teen Challenge Illinois – PeoriaPeoriaIL309-673-3716 
Teen Challenge Int. Cleveland Crisis CenterClevelandTN423-476-6627 
Teen Challenge Int. Mid-South Men’s ProgramChattanoogaTN423-756-5558 
Teen Challenge Int. Milwaukee, WIMilwaukeeWI414-466-4415http://www.teenchallenge.com/milwaukee
Teen Challenge Int. of Mid-AmericaCape GirardeauMO573-335-6508 
Teen Challenge MemphisMemphisTN901-272-2308http://www.teenchallenge.com/memphis
Teen Challenge Men’s ProgramLebanonOR541-259-3401 
Teen Challenge Men’s ProgramPhiladelphiaPA215-849-2054http://www.teenchallenge.com/harrisburg
Teen Challenge Ministry InstituteCacheOK580-429-3940 
Teen Challenge Montana OutreachLoloMT406-543-1912http://www.teenchallenge.com/missoula
Teen Challenge New England – CT Men’s CenterNew HavenCT203-789-6172 
Teen Challenge New England – CT Women’s CtrNew HavenCT203-773-1045 
Teen Challenge New England – MA Men’s CenterBrocktonMA508-586-1494 
Teen Challenge New England – MA Men’s CenterBostonMA617-825-3918 
Teen Challenge New England – NHManchesterNH603-647-7770 
Teen Challenge New England – RI Women’s CenterProvidenceRI401-467-2970 
Teen Challenge of AcadianaLafayetteLA877-322-7950http://www.teenchallengeacadiana.com
Teen Challenge of Alaska, Inc.AnchorageAK907-332-1345 
Teen Challenge of Alaska, Inc.PalmerAK907-745-4303 
Teen Challenge of ArkansasHot Springs VillageAR501-624-2446http://www.teenchallenge.com/hotspringsvillage
Teen Challenge of AtlantaAtlantaGA678-526-8640 
Teen Challenge of EastbayOaklandCA510-562-1141 
Teen Challenge of Fort WorthFort WorthTX817-336-8191http://www.teenchallenge.com/fortworth
Teen Challenge of Greater ClevelandPerryOH440-259-3333http://www.geocities.com/Heartland/1406/
Teen Challenge of Greater FlintFlintMI810-235-3787http://www.teenchallenge.com/flint
Teen Challenge of Idaho, Inc.BoiseID208-375-4636http://www.teenchallenge.com
Teen Challenge of KentuckyLouisvilleKY502-561-2131http://www.teenchallengeky.com
Teen Challenge of KnoxvilleKnoxvilleTN865-546-8933 
Teen Challenge of Maine, Inc.HodgdonME  
Teen Challenge of Mississippi, Inc.PascagoulaMS  
Teen Challenge of Myrtle BeachMyrtle BeachSC843-448-0800 
Teen Challenge of N. Texas, Inc.DallasTX214-824-6181http://www.teenchallenge-ntx.org
Teen Challenge of New MexicoTijerasNM505-281-8467http://www.teenchallenge.com/albuqurque
Teen Challenge of North CarolinaHarmonyNC704-546-2531 
Teen Challenge of OklahomaDisneyOK918-435-8206http://www.thenewlifehouse.org
Teen Challenge of Permian BasinMidlandTX915-687-0348 
Teen Challenge of SavannahSavannahGA912-898-0075 
Teen Challenge of South Texas, Inc.San AntonioTX210-624-2075http://www.teenchallenge.com/sanantonio
Teen Challenge of St. LouisHigh RidgeMO636-677-1776 
Teen Challenge of the DakotasBrookingsSD605-692-9753http://www.teenchallenge.com/brookings
Teen Challenge of the Four StatesNeoshoMO417-451-2980 
Teen Challenge of the MidlandsColfaxIA515-674-3713http://www.teenchallenge.com/midlands
Teen Challenge of the OzarksBranson WestMO417-272-3784http://www.teenchallege.com/bransonwest
Teen Challenge of Western PARural RidgePA724-265-4100 
Teen Challenge of Wheeling WV WV304-547-9280 
Teen Challenge of Wisc. RapidsRudolphWI715-435-4347 
Teen Challenge Ranch of NW ArkansasMorrowAR501-848-3105http://www.teenchallenge.com/morrow
Teen Challenge Rio PiedrasRio Piedras 787-753-6404 
     
     
     
Teen Challenge Transformation Boy’s RanchOviedoFL407-365-4782http://www.teentransform.com
Teen Challenge Walter Long for New LifeWheelingWV304-547-9280http://www.teenchallenge.com/wheeling
Teen Challenge WaxahachieWaxahachieTX214-824-6181 
Teen Challenge West FloridaBonifayFL850-547-9011http://www.teenchalleneranch.org
Teen Challenge Western MichiganMuskegonMI231-798-7927http://www.teenchallenge.com/westernmichigan
Teen Challenge Women’s ProgramBrooklynNY  
Teen Challenge Women’s ProgramPhiladelphiaPA215-843-2887 
Teen Challenge, Inc. Men’s ProgramBrooklynNY http://www.teenchallenge.com/brooklyn
Three Springs of Duck RiverCentervilleTN931-729-5040http://www.threesprings.com
Three Springs-Turning PointOwens Cross RoadsAL256-725-7176http://www.threesprings.com/
Tri-County Teen ChallengeVenturaCA805-648-3295http://www.teenchallenge.com/ventura
Triple L Youth CenterAndersonIN765-534-4192http://www.familyconnectioninc.org
Tucson Teen ChallengeTucsonAZ520-792-1790http://www.teenchallenge.com/tucson/index.html
United Methodist Children’s Home – children’s center  501-661-0720 
University for the Study of Human GoodnessWinston-SalemNC336-761-8745http://www.ufgh.org
     
Treasure Coast AcademyVero BeachFL561-978-4164https://treasurecoastacademy.com
     
Virginia Episcopal SchoolLynchburgVA434-385-6300http://www.ves.org/
Washington College AcademyWashington CollegeTN423-257-5151http://www.wca-pvt.com/
Western Mennonite SchoolSalemOR503-363-2000http://www.teleport.com/
White’s Residential & Family Services Inc.WabashIN219-563-1158http://www.whitesrfs.org
Yellowstone BGR Community Based ServicesBillingsMT406-245-2751http://www.ybgr.org
Yellowstone BGR Dennis Wear Group HomeBillingsMT406-652-5475http://www.ybgr.org
Yellowstone BGR Lewistown Group HomeLewistownMT406-538-9808http://www.ybgr.org
Yellowstone BGR Pioneer Community HomeDillonMT406-683-8292http://www.ybgr.org
Yellowstone King Group HomeBillingsMT406-652-7140http://www.ybgr.org
YMCA CampsKatskill BayNY518-656-9462http://www.ymca.net
All Saint’s Episcopal SchoolVicksburgMS800-748-9957http://www.allsaintsweb.com
Ben Lippen SchoolsColumbiaSC803-786-7200http://www.benlippen.com/bls/
Canaan Land Christian CenterMarburyAL334-365-9086 
Canaan Land MinistriesAutaugavilleAL334-365-2200http://www.canaanland.com
CFS, The School at Church FarmPaoliPA610-363-5347http://www.cfschool.org/
Children’s Homes Inc.ParagouldAZ870-239-4031http://www.childrenshomes.org/
Fold, TheLyndonvilleVT802-626-5620http://www.thefoldinc.org
     
Grace Christian HomeShreveportLA318-425-8336http://www.girlshome.org
Grace Homes, TheVisaliaCA800-250-8019http://www.gracehomes.org
Harbor HouseOklahoma CityOK405-735-6030http://www.theharborhouse.org
Harbor House Maternity HomeCelinaOH419-586-9029http://www.harborhouse.org/
Heart Light SchoolHallsvilleTX903-668-2173http://www.heartlightministries.org
Hillcrest Children’s HomeHot SpringsAZ501-262-1660http://ag.org/benevolences/hillcrest/index_hillcrest.cfm
Houghton AcademyHoughtonNY585-567-8115http://www.houghtonacademy.org/
House of Hope FloridaOrlandoFL407-843-8686http://www.houseofhope.com
Imperial New CreationsImperialCA760-355-4296 
King’s Ranch, TheChelseaAL205-678-6768http://www.bham.net/kings/
Lost and FoundMorrisonCO303-697-5049 
Lustre Christian High SchoolFrazerMT406-392-5735http://www.lustrechristian.org/
Montcalm SchoolAlbionMI866-244-4321http://www.montcalmschool.org/
Mountain State Children’s HomeLongmontCO303-776-6841http://www.msch.org/msch_main_frame.htm
Oak Grove Lutheran SchoolFargoND701-237-0210http://www.oakgrove.k12.nd.us/
Oakdale Christian SchoolJacksonKY606-666-5422http://www.oakdalechristian.com/
Oakwood Friends SchoolPoughkeepsieNY800-843-3341http://www.oakwoodfriends.org
Oneida Baptist InstituteOneidaKY606-847-4111http://www.oneidaschool.org/
Redemption ChristianTroyNY518-272-6679http://www.rcastudents.com
Safe Harbor Maritime Academy for BoysJacksonvilleFL904-757-7918https://safeharboracademy.com
Saint Paul Lutheran HighConcordiaMO660-463-2238http://www.splhs.org/
ShelterwoodWestministerCO800-584 5005http://www.douloscorp.com/Shelterwood/html/Shelterwood-Home.html
Shenandoah Boys RanchCalhounTN423-336-3835http://www.makingmuchofjesus.com/ranch.html
Shenandoah HavenClevelandTN423-339-2103http://www.makingmuchofjesus.com/ranch.html
Stony Brook SchoolStony BrookNY631-751-1800http://www.sbs.pvt.k12.ny.us/
Stuart HallStauntonVA888-306-8926http://www.stuart-hall.staunton.va.us/
Sunshine Bible AcademyMillerSD605-853-3071http://www.sunshinebible.org/
Thunderbird AdventistScottsdaleAZ480-948-3300http://www.thunderbirdacademy.org/
     
Greenville Christian CollegeBrockvilleON800-463-6422http://www.grenvillecc.ca
Episcopal SchoolAlexandriaVA703-933-3000http://www.episcopalhighschool.org/
Mennonite Collegiate InstituteGretnaMB204-327-5891http://www.mciblues.net/index.html
Barium Springs Home for ChildrenBarium SpringsNC800-320-4157http://www.bariumsprings.org/
Meeting SchoolRindgeNH603-899-3366http://www.mv.com/ipusers/tms/index.htm
Achievement Valley RanchWestmorelandTN615-644-4956http://www.avranch.com/info.html
Affinity FoundationColumbia FallsMT406-892-4333http://www.affinityfoundation.com
Boys Ranch, TheWarfordsburgPA717-294-6072http://www.theboysranch.org/
Broken Shackle RanchDavisboroGA912-348-3572http://www.geocities.com
     
     
Cal Farley’s Girlstown USAAmarilloTX800-687-3722http://www.calfarleysboysranch.org/girlstown/girlstown.html
Eagle RanchChestnut MountainGA770-967-8500http://www.eagleranch.org
Faith Home Teen RanchCeresCA800-397-5471http://cwebpages.com/faithhome/index.html
Fields of Harvest MinistriesJohnsonVT802-635-7807http://www.fieldsofharvestvt.org
Freedom Mountain AcademyMountain CityTN423-727-4905http://www.freedommountainacademy.com
Freedom Village Ranch (over 21)LakemontNY800-842-8679http://freedomvillageusa.com/ranch.htm
Glenhaven Youth RanchPlainviewAZ501-432-5339http://www.glenhavenyouthranch.org
Hope RanchWhitefishMT406-862-7871http://www.hoperanchmt.org/
     
     
Lord Ranch, TheWarm SpringsAZ870-647-2541http://www.lordsranch.com
New Directions Ministries and FarmMars HillNC828-658-2911http://www.potterministry.com
New Horizon Youth RanchRexfordMT406-889-5995http://www.newhorizonsyouth.com/contact.html
New Mexico Boys RanchBoys RanchNM505-864-7381http://www.theranches.org
Project PatchClackamasOR503-653-8086http://www.projectpactch.org
Remi Vista RanchCorningCA888-268-5781 
Family Foundation SchoolHancockNY845-887-5213http://www.thefamilyschool.com
Yellowstone Boys & Girls RanchBillingsMT800-726-6755http://www.ybgr.org
     
Alpine Boys RanchLeavenworthWA509-763-3161http://www.alpineboysranch.org/
Baby Fold, TheNormalIL309-452-1170http://www.thebabyfold.org
Birdseye Boys RanchSpanish ForkUT877-467-1681, 801-873-3270, 801-798-9077http://www.birdseyeboysranch.com
Bootstrap Ranch High SchoolBelgradeMT406-388-4451http://www.bootstrapranch.com
CadwalderTomballTX866-351-6644http://www.cadwalderbehavioralclinics.com/
Calvary RanchLakesideCA800-404-2258http://www.calvaryranch.org
Cascade Boys RanchMedfordOR541-734-4713http://www.cbr.org
Cherokee Creek Boys SchoolWestminsterSC864-647-1885http://www.cherokeecreek.net
Choteau Youth RanchChoteauMT406-466-5152http://www.choteauranch.org
Colorado Boys RanchLa JuntaCO800-790-4993http://www.coloradoboysranch.org
Dancing Moon RanchChinookMT406-357-3614 
Deck House SchoolEdgecombME207-882-7055http://www.deckhouseschool.org
Elk Creek AcademyHeronMT800-355-3822 
Elk Creek RanchSouth BerwickME207-384-5361http://www.elkcreekranch.com
Fireside RanchHeronMT877-847-7979http://www.firesideranch.com
Flying H Youth RanchNachesWA509-658-2990http://www.flyingh.org
Gatehouse-ArizonaWickenburgAZ877-684-7028http://www.strugglingyoungadults.com
Gentle Spirit RanchAuguanaCA909-767-1520http://www.gentlespiritranch.org
Gray Wolf RanchPort TownsendWA800-571-5505http://www.graywolfranch.com
High Mountain InstituteLeadvilleCO719-486-8200http://www.hminet.org/
High Top Ranch SchoolKoosharemUT435-638-7411http://www.hightopranch.com
Homestead RanchMaltaMT406-654-1537 
House of BarnabasFrombergMT406-668-9051http://www.christianboyshome.com/#top
Idaho Youth RanchBoiseID208-377-2613http://www.youthranch.org
JevneSeattleWA253-246-9751http://www.jevneranch.com
K-Bar-B Youth RanchLacombeLA985-641-1425http://www.kbarb.com
KolobNew HarmonyUT435-638-7594http://www.kolobcanyonrtc.com
Lazy J Ranch Boarding HomeTacomaWA253-531-6067 
Liberty Canyon Boys RanchSweetID208-584-3439 
Life Designs, Inc.CusickWA509-445-0185http://www.lifedesignsranch.com
LongacreNewportPA717-567-3349 
Lotts’ Legacy Youth Program – BridgesEscalanteUT800-243-4814http://www.legacyyouthprogram.com
Mace-Kingsley Ranch SchoolReserveNM505-533-6857http://www.mkranch.com
Majestic Ranch Academy WWASPSRandolphUT435-793-3000http://www.majesticranch.com/
Montana AcademyMarionMT406-755-3149http://www.montana-academy.com/
Morning Star Boys RanchSpokaneWA509-448-1202http://www.morningstarboysranch.org
New Mexico Ranch SchoolReserveNM800-460-9076http://www.nmranchschool.com
North Peaks (High Peaks Program)RooseveltUT877-213-3908http://www.hpwp.net/
Pay Foundation –ToasNM505-776-2524http://www.paifoundation.org
Pine Haven Christian Children’s RanchSt.MT406-745-3784http://www.pinehaven.net
Pioneer Mountain RetreatDillonMT888-683-5445http://www.pioneermtnretreat.com/
Ranch and HomeEllensburgWA509-925-6181 
Ranch HouseSistersOR541-923-1199http://www.boysranchhouse.com/
Ranch Program at Salem, TheFlanaganIL866-683-8479 
RanchoValmoraNM505-425-6057http://www.RanchoValmora.com
Red Fern RanchMantiUT435-638-7416http://www.redfernranch.com/
RemudaWickenburgAZ800-445-1900http://www.remuda-ranch.com
Rocky Mountain Life Ranch, Inc.SalmonID208-756-8540 
Smoke Farm SchoolSeattleWA206-720-0202http://www.smokefarmschool.org
Sorenson’s Ranch SchoolKoosharemUT800-455-4590http://www.sorensonsranch.com
Spring Lake RanchCuttingvilleVT802-492-3322http://www.spring-lake-ranch.org/
Tyler RanchSpokaneWA800-368-7159http://www.tylerranch.com
Utah Boy’s RanchWest JordanUT801-280-2697http://www.utahboysranch.org
Wears Valley RanchSeviervilleTN865-429-5437http://www.wvr.org
Wilderness Ranch Ministry IncSprit LakeID208-623-2707 
Wisdom Ranch SchoolHaileyID208-527-4750http://www.wisdomranch.org
Youth Rebound (Kids, Inc.)SpokaneWA509-448-2290http://www.youthrebound.com

© 2022 Best Choice Network – Free Educational Consultants. All Rights Reserved. Sitemap | Privacy Policy | Terms of Use

Should you need help finding best troubled teen schoolsteenage boarding schools, schools for troubled teens, residential schools, Christian boarding schools, all girls therapeutic boarding schools, schools for troubled teens, please let us know. Educational consultants are multidisciplinary experts who possess comprehensive knowledge in both traditional school options (traditional boarding schools, alternative schools, private schools) and specialty educational and intervention options (therapeutic boarding schools, wilderness programs, emotional growth schools). Listing and directory of ranch schools, therapeutic ranch schools, boarding ranches and therapeutic private ranches. – we can also help you find residential schools for boys, schools for troubled teens, Christian boarding schools, and girls boarding schools. An educational consultant helps you to discover the right school fit or specialty for your child’s education, whether it is an intervention or a higher level of education than they can receive in a public school. Educational consultants are also called school education consultants, school consultants, professional education consultants, international student consultants, independent school counselors, independent educational consultants, ed consultants, or boarding school consultants.

educational consultants

Ranch Schools and Ranch Programs with or Without Therapy

Listing and directory of ranch schools, therapeutic ranch schools, boarding ranches and therapeutic private ranches.

Call Now Button
MENU