Churches in Hamlet
7 churches in Hamlet, listed by tradition, with the Catholic parishes first.
Richmond County · All counties
Catholic
- St. James Hamlet Latin Church
Baptist
- Calvary Baptist Church Hamlet Southern Baptist Convention
- First Baptist Church Hamlet
- Highland Pines FWB Church Hamlet National Association of Free Will Baptists
Lutheran
- St Paul Lutheran Church Hamlet Evangelical Lutheran Church in America
Anglican and Episcopal
- All Saints Episcopal Church Hamlet
Other churches
- King's Gate Church Hamlet