Churches in Greene County
16 churches in Greene County, listed by tradition.
See Greene County on the map · All counties
Baptist
- Davis Grove Baptist Church Snow Hill Southern Baptist Convention
- First Baptist Church Snow Hill Southern Baptist Convention
- Friendship Free Will Baptist Church Farmville Original Free Will Baptist Convention
- Harrells Chapel OFWB Church Snow Hill Original Free Will Baptist Convention
- Howell Swamp OFWB Church Walstonburg Original Free Will Baptist Convention
- Liberty Baptist Church Snow Hill
- Mt Calvary FWB Church Hookerton National Association of Free Will Baptists
- Ormondsville OFWB Church Ayden Original Free Will Baptist Convention
- Spring Branch OFWB Church Walstonburg Original Free Will Baptist Convention
Methodist
- Calvary Memorial United Methodist Church Snow Hill
- Invitation AME Zion Church Snow Hill African Methodist Episcopal Zion Church
- LOVICKS CHAPEL AME ZION CHURCH La Grange African Methodist Episcopal Zion Church
- Zachariah AME Zion Church Walstonburg African Methodist Episcopal Zion Church
Presbyterian and Reformed
- Snow Hill Presbyterian Church Snow Hill Evangelical Presbyterian Church
- St. James Presbyterian Church Snow Hill Presbyterian Church (U.S.A.)
Pentecostal and Holiness
- Free Gospel Church Snow Hill Pentecostal Free Will Baptist Church