Churches in Wilson
31 churches in Wilson, listed by tradition, with the Catholic parishes first.
Catholic
- Saint Therese Wilson Latin Church
Baptist
- Bible Missionary Baptist Church Wilson Southern Baptist Convention
- Connect Church Wilson Original Free Will Baptist Convention
- Eastgate Church Wilson Southern Baptist Convention
- Forest Hills Baptist Church Wilson Southern Baptist Convention
- Grace Baptist Church Wilson Southern Baptist Convention
- Higher Calling Baptist Church Wilson
- Light of the World Baptist Church Wilson Southern Baptist Convention
- Milbournie OFWB Church Wilson Original Free Will Baptist Convention
- Peace Church Wilson
- Raleigh Road Baptist Church Wilson Southern Baptist Convention
- Wilson Chapel Free Will Baptist Church Wilson
Methodist
- First United Methodist Church Wilson
- Salisbury A.M.E. Zion Church Wilson African Methodist Episcopal Zion Church
- St John A.M.E. Zion Church Wilson African Methodist Episcopal Zion Church
- West Nash United Methodist Church Wilson
- Winstead United Methodist Church Wilson
Presbyterian and Reformed
- Calvary Presbyterian Church - Wilson Wilson Presbyterian Church (U.S.A.)
- First Presbyterian Church Wilson
- Forest Hills Presbyterian Church Wilson Evangelical Presbyterian Church
Lutheran
- Ascension Lutheran Church Wilson Evangelical Lutheran Church in America
Anglican and Episcopal
- St Mark's Episcopal Church Wilson Episcopal Church
- St Timothy's Episcopal Church Wilson
Pentecostal and Holiness
- West Wilson Church of God Wilson Church of God (Cleveland, Tennessee)
- Wilson First Pentecostal Holiness Church Wilson
Other churches
- Apostolic Deliverance Church Wilson
- First Christian Church Wilson
- New Life Fellowship Wilson
- New Vision Christian Center For All People Wilson
- Spirit Of Truth Christian Center Wilson
- Wave Church Wilson Wilson