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

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

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

480-832-2540
Syracuse Teen Challenge Syracuse NY
http://www.yrbook.com/teenchallenge
Teen Challenge Springfield MO 417-862-6969 http://www.potterministry.com
Teen Challenge Capitol Heights MD 301-350-6373 http://www.teenchalleneg.com/maryland
Teen Challenge Bayamon Bayamon
787-730-0940
Teen Challenge Centers: Maine Houlton ME 207-394-3440 http://www.teenchallenge.com
Teen Challenge Christian Academy Sundance WY 307-283-2544 http://www.teenchallenge.com/sundance
Teen Challenge Cincinnati Milford OH 513-248-0452
Teen Challenge Columbus Columbus OH 614-476-4600 http://www.teenchallenge.com/columbus
Teen Challenge de Aquadilla Playuela Borinquen Aquadilla
787-891-9030
Teen Challenge de Arecibo Arecibo
787-880-2955
Teen Challenge de Casa Vida Bayam
787-781-3283
Teen Challenge de Corozal/Los Lianos Corozal
787-859-1677
Teen Challenge Graham Women’s Center Graham WA 253-846-0888 http://www.teenchallenge.com/graham
Teen Challenge Harrisburg Harrisburg PA 717-233-6549 http://www.teenchallenge.com/harrisburg
Teen Challenge Hawaii Waialua HI 808-637-0700 http://www.teenchallenge.com/hawaii
Teen Challenge Illinois Chicago IL 773-772-2211 http://www.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 http://www.teenchallenge.com/milwaukee
Teen Challenge Int. of Mid-America Cape Girardeau MO 573-335-6508
Teen Challenge Memphis Memphis TN 901-272-2308 http://www.teenchallenge.com/memphis
Teen Challenge Men’s Program Lebanon OR 541-259-3401
Teen Challenge Men’s Program Philadelphia PA 215-849-2054 http://www.teenchallenge.com/harrisburg
Teen Challenge Ministry Institute Cache OK 580-429-3940
Teen Challenge Montana Outreach Lolo MT 406-543-1912 http://www.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 http://www.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 http://www.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 http://www.teenchallenge.com/fortworth
Teen Challenge of Greater Cleveland Perry OH 440-259-3333 http://www.geocities.com/Heartland/1406/
Teen Challenge of Greater Flint Flint MI 810-235-3787 http://www.teenchallenge.com/flint
Teen Challenge of Idaho, Inc. Boise ID 208-375-4636 http://www.teenchallenge.com
Teen Challenge of Kentucky Louisville KY 502-561-2131 http://www.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 http://www.teenchallenge-ntx.org
Teen Challenge of New Mexico Tijeras NM 505-281-8467 http://www.teenchallenge.com/albuqurque
Teen Challenge of North Carolina Harmony NC 704-546-2531
Teen Challenge of Oklahoma Disney OK 918-435-8206 http://www.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 http://www.teenchallenge.com/sanantonio
Teen Challenge of St. Louis High Ridge MO 636-677-1776
Teen Challenge of the Dakotas Brookings SD 605-692-9753 http://www.teenchallenge.com/brookings
Teen Challenge of the Four States Neosho MO 417-451-2980
Teen Challenge of the Midlands Colfax IA 515-674-3713 http://www.teenchallenge.com/midlands
Teen Challenge of the Ozarks Branson West MO 417-272-3784 http://www.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 http://www.teenchallenge.com/morrow
Teen Challenge Rio Piedras Rio Piedras
787-753-6404
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 http://www.teenchallenge.com/rehrersburg
Teen Challenge Transformation Boy’s Ranch Oviedo FL 407-365-4782 http://www.teentransform.com
Teen Challenge Walter Long for New Life Wheeling WV 304-547-9280 http://www.teenchallenge.com/wheeling
Teen Challenge Waxahachie Waxahachie TX 214-824-6181
Teen Challenge West Florida Bonifay FL 850-547-9011 http://www.teenchalleneranch.org
Teen Challenge Western Michigan Muskegon MI 231-798-7927 http://www.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
http://www.teenchallenge.com/brooklyn
Three Springs of Duck River Centerville TN 931-729-5040 http://www.threesprings.com
Three Springs-Turning Point Owens Cross Roads AL 256-725-7176 http://www.threesprings.com/
Tri-County Teen Challenge Ventura CA 805-648-3295 http://www.teenchallenge.com/ventura
Triple L Youth Center Anderson IN 765-534-4192 http://www.familyconnectioninc.org
Tucson Teen Challenge Tucson AZ 520-792-1790 http://www.teenchallenge.com/tucson/index.html
United Methodist Children’s Home – children’s center

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




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

© 2017 Best Choice Network – Free Educational Consultants. All Rights Reserved. Sitemap

Should you need help finding schools for troubled youth, boarding schools for troubled teens, therapeutic boarding schools or therapeutic schools, 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). 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 consulting

Ranch Schools and Ranch Programs with or Without Therapy

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

MENU