About UCM

United Community Ministries is a non-profit organization composed of local religious, governmental and private supporters who are committed to addressing the needs of the homeless and nearly homeless populations in Nash and Edgecombe Counties in Eastern North Carolina.

McDonald St. Shelter - United Community Ministries

Located in Rocky Mount, NC, United Community Ministries provides the only emergency shelter and transitional housing for the general homeless population in the Rocky Mount area. Last year alone saw more than 340 individuals receive aid due to homelessness.

Founded in 1977, United Community Ministries has been providing not only emergency shleter, but also operates a soup kitchen that feeds an average of over 30,000 meals annually.

In 2001, United Community Ministries opened the Bassett Center as a result of the ever present need of housing for families with children that are at risk for homelessness.

With more than 600 children within the Nash-Rocky Mount School system identified as homeless, an average of 45 families on the Bassett Center waiting list, United Community Ministries is continually striving to do its part to aid these families.

Want to know more about how you or your organization can unite with us against homelessness?

Unite against homelessness
United Community Ministries logo


McDonald St. Shelter

McDonald St. Shelter - United Community Ministries

United Community Ministries's shelter for homeless adult singles. It is also the location for the soup kitchen.

Bassett Center

Bassett Center - United Community Ministries

United Community Ministries's shelter for families with children at risk for homelessness.

Download Referral Packet


PHP is the Permenant Housing Program. It helps transition residents of the shelters to independent living.

Unite Against Homelessness


Adopt a Shelter

For about a $2000 your organization can adopt one of UCM's shelters for one month and provide many of the staples such as canned food and toilet paper.

Download Supply List

One-time Donation

You can mail one time donations to:
United Community Ministries
P.O. Box 2624
Rocky Mount, NC 27802

*Online donations coming soon.


United Community Ministries has many opportunities for you or your organization to volunteer to help with. From working at the soup kitchen, to painting and repairs, to listening to a child read, UCM appreciates all the volunteers in the community.

CO+MISSION Weekend volunteering at United Community Ministries
CO+MISSION Weekend volunteering at United Community Ministries

Business Services

Business Services Division - United Community Ministries

Chronic homelessness arises often from simple things like lack of job skills. One way United Community Minitries helps residents is by giving them jobs within our Business Services Division (or BSD).

The BSD provides lawn maintainance and facility cleaning to local businesses and organizations and provides residents with on the job training.

To find out more about the services that United Community Ministries BSD offeres please contact Chris Battle or call (252) 985-1650.

Other Contributions

If you have another way that you would like to contribute to the work that United Community Ministries does please contact Chris Battle, Executive Director, or give the office a call at (252) 985-1650.

News and Events


United Community Ministries partners with other organizations and nonprofits in Nash and Edgemcombe Counties in order to serve individuals and families who are, or at risk for, homelessness. Here are a few of the organizations that we work with on a regular basis.

Tar River Region United Way

Contact us.

McDonald St. Shelter

341 McDonald Street
Rocky Mount, NC 27801
P: (252) 985-1650

Bassett Center

916 Branch Street
Rocky Mount, NC 27801
P: (252) 985-0078

Mailing Address

P.O. Box 2624
Rocky Mount, NC 27802

Download Referral Packet

General Inquiries

Executive Director
Chris Battle

Interested in our annual fundraisers?

Become our fan on

United Community Ministries on facebook