Churches in Mooresville
23 churches in Mooresville, listed by tradition, with the Catholic parishes first.
Catholic
- St. Therese Mooresville Latin Church
Baptist
- Christ Community Church of Mooresville Mooresville Southern Baptist Convention
- First Baptist Church Mooresville Mooresville
- Grace Point Church Mooresville Southern Baptist Convention
- Peninsula Baptist Church Mooresville Southern Baptist Convention
- Southside Baptist Church Mooresville Southern Baptist Convention
- The Cove Church Mooresville Southern Baptist Convention
- Whitman Park Baptist Church Mooresville Southern Baptist Convention
Methodist
- Central United Methodist Church Mooresville
Presbyterian and Reformed
- Fieldstone Presbyterian Church Mooresville Presbyterian Church (U.S.A.)
- First Presbyterian Church Mooresville
- Harbor Church PCA Mooresville Presbyterian Church in America
- Reid Memorial Presbyterian Church Mooresville Presbyterian Church (U.S.A.)
Lutheran
- St Mark's Lutheran Church Mooresville Evangelical Lutheran Church in America
Anglican and Episcopal
- St. Patrick's Episcopal Church Mooresville
Pentecostal and Holiness
- Lake City Church Mooresville Assemblies of God
- Mooresville Church of God Mooresville Church of God (Cleveland, Tennessee)
- Mt Mourne Church of God Mooresville Church of God (Cleveland, Tennessee)
- Multiply Church Lake Norman Mooresville Assemblies of God
- The Altar Mooresville United Pentecostal Church International
Orthodox
- St. Luke Greek Orthodox Church Mooresville Greek Orthodox Archdiocese of America
Other churches
- Foundation Church Mooresville
- Higher Purpose Church Mooresville