NECAC has provided a variety of social services for low-income families, the elderly and the disabled since 1965. They assist low-income families with winter heating programs and weatherization to help make homes more energy efficient. They also offer classes in family planning and a variety of other areas to help individuals and families learn to become self-sufficient. NECAC provides in-home care for disabled and elderly residents and has three senior housing complexes for adults age 62 and up. The organization also offers a Foster Grandparent Program matching a low-income adult with an at-risk child for one-on-one attention. NECAC's mission statement is: "Empowering people, changing lives and building communities."
The Salvation Army has been serving the St. Charles County area for since the late 1950's. The O'Fallon Corps at One William Booth Drive offers a variety of services and opportunities to volunteer for residents of O'Fallon. On Sundays they hold a prayer meeting, Bible school and worship service. Throughout the week, it offers children's programs including Boy Scouts, Corp Cadets, Junior Soldiers, supper club and kid's club. The organization also hosts several programs for adults including Bible study, fellowship, crafts and other projects. The Salvation Army organizes several community outreach programs throughout the year including canned food drives, toy drives, senior drive, holiday bell ringing and a Thanksgiving food basket distribution. The O'Fallon Corp contains a church, food pantry and 32 bed shelter open for families and single parents.
O'Fallon Elks Lodge is a local chapter of The Benevolent and Protective Order of Elks. This fraternal order offers college financial aid, a youth basketball program, programs for United States veterans and youth-oriented activities.
Community Living was established in St. Charles County 1978 to provide programs and services to people with primarily developmental disabilities. Its goal is to help shape the community to become more inclusive. The organization focuses its services on providing both children and adults with disabilities the opportunities to learn, grow, live and become part of their community. It merged with Family Support Services in July 2010 and expanded programs to reach over 800 individuals and their families. Community Living offers numerous programs, including employment services, support, recreation, residential services, in-home and facility based respite and teen activities.