At our core, we exist to serve people experiencing homelessness—physically, emotionally, and spiritually. We share the Good News of Jesus with them as they move toward independence, stability, and healthy relationships.
Shelter • Food • Miracles • Every Day
Showing Christ’s love to children, women, and men experiencing homelessness.
"Love one another as I have loved you" John 13:34
Who We Are
Miracle Hill Ministries is South Carolina’s largest and most comprehensive provider of homeless services.
Homeless Ministries
Miracle Hill operates four adult rescue missions across the Upstate. These allow us to provide emergency shelter and community for people who need it most.
Children's Ministries
Through our Children’s Home – a foster care community and Foster Care Program, Miracle Hill acts as a place of refuge for children.
Addiction Recovery
We empower men and women to live drug & alcohol free lifestyles using a Biblical adaptation of the 12-step recovery model.
Caring for ALL in the Name of Jesus
Miracle Hill Ministries' impact in FY 2024:
205,246
Shelter Beds Provided
353,140
Meals Served
12,311
Cold Weather Beds Provided
3,554
Unique Individuals Served
351
Children Fostered
Our Shelters
Providing safe haven for children, women, and men in need in the Upstate
Homeless Shelters
Children's Homes
Recovery Centers
Food Ministries
Family Ministry Center
15 Regency Hill Drive, Greenville, SC 29607, USA
Food Warehouse
725 Keith Drive, Greenville, SC 29607, USA
M-F 8am-12pm
Miracle Hill Childrens Home
411 Miracle Hill Road, Pickens, SC 29671, USA
M-F 8am-12pm
Shepherd’s Gate
11 Regency Hill Drive, Greenville, SC 29607, USA
M–Su 8am–5pm
Cherokee County Rescue Mission
227 Henderson St, Gaffney, SC 29341
M–F 8:30am–5pm
Spartanburg Rescue Mission
189 N Forest St, Spartanburg, SC 29301
M–F 8:30am–5pm
Greenville Rescue Mission
575 W Washington St, Greenville, SC 29601
M–F 8am–5pm
Overcomers Center for Men
1916 North Pleasantburg Drive, Greenville, SC 29609, USA
M–F 8am–5pm
Renewal for Women
19 Graves Drive, Greenville, SC 29609, USA
M–F 8am–5pm
Looking for Miracle Hill Thrift Stores?
Visit our thrift store website for more information.