Churches in Portsmouth, Virginia

Explore congregations in Portsmouth, Virginia, with detailed listings updated as of March 2025.

Discover Catholic Church Supplies & Gifts

Enhance your parish or personal devotion with high-quality items from The Catholic Company. Explore church supplies like monstrances, baptismal shells, candles, and Mass essentials, plus devotional favorites such as rosaries, statues of saints, Bibles, prayer books, and inspirational gifts for all ages.

Whether you're outfitting your church for liturgy or seeking meaningful items to deepen your faith, find everything you need in one trusted place - perfect for clergy, parishioners, and families alike!

Shop Now at The Catholic Company & Save on Your Favorites!

Map of Churches in Portsmouth, Virginia

Church Listings

Alliance Church

Address: 5809 Portsmouth Blvd

Denomination: Holiness / Church of the Nazarene

County: Portsmouth City County

Bethany Baptist Church

Address: 4810 Portsmouth Blvd

Denomination: Baptist

County: Portsmouth City County

Biltmore Baptist Church

Address: 3214 Elliott Ave

Denomination: Baptist

County: Portsmouth City County

Broad Street United Methodist

Address: 300 Broad St

Denomination: Methodist

County: Portsmouth City County

Calvary Baptist Church

Address: 2117 London Blvd

Denomination: Baptist

County: Portsmouth City County

Calvary Evangelical Baptist

Address: 205 Gust Ln

Denomination: Baptist

County: Portsmouth City County

Centenary United Methodist Church

Address: 3312 Cedar Ln

Denomination: Methodist

County: Portsmouth City County

Church of the Resurrection

Address: 3501 Cedar Ln

Denomination: Catholic

County: Portsmouth City County

Churchland Assembly of God

Address: PO Box 6744

Denomination: Pentecostal

County: Portsmouth City County

Collinswood Baptist Church

Address: 1030 City Park Ave

Denomination: Baptist

County: Portsmouth City County

Community United Methodist Church

Address: 37 Cherry Rd

Denomination: Methodist

County: Portsmouth City County

Court Street Baptist Church

Address: 447 Court St

Denomination: Baptist

County: Portsmouth City County

Ebenezer Baptist Church

Address: PO Box 986

Denomination: Baptist

County: Portsmouth City County

Fairview Heights Baptist Church

Address: 4704 Deep Creek Blvd

Denomination: Baptist

County: Portsmouth City County

First Baptist Church South

Address: 1445 Centre Ave

Denomination: Baptist

County: Portsmouth City County

First United Pentecostal Church

Address: 35 Haysom St

Denomination: Pentecostal

County: Portsmouth City County

Fourth Baptist Church

Address: 726 South St

Denomination: Baptist

County: Portsmouth City County

Greater Mount Zion Tabernacle

Address: 3100 Deep Creek Blvd

Denomination: Pentecostal

County: Portsmouth City County

Green Lakes Baptist Church

Address: 1610 Hodges Ferry Rd

Denomination: Baptist

County: Portsmouth City County

Grove Baptist Church

Address: PO Box 6142

Denomination: Baptist

County: Portsmouth City County

Grove Park Baptist Church

Address: 1400 Rodman Ave

Denomination: Baptist

County: Portsmouth City County

Holy Angels Catholic Church

Address: 34 Afton Pkwy

Denomination: Catholic

County: Portsmouth City County

Holy Communion Lutheran Church

Address: 6220 Portsmouth Blvd

Denomination: Lutheran

County: Portsmouth City County

Monumental United Methodist

Address: 450 Dinwiddie St

Denomination: Methodist

County: Portsmouth City County

Mount Hermon Baptist Temple

Address: 2901 London Blvd

Denomination: Baptist

County: Portsmouth City County

Mt Carmel Baptist Church

Address: 3310 Deep Creek Blvd

Denomination: Baptist

County: Portsmouth City County

Mt Sinai United Holy Church

Address: 2710 Columbus Ave

Denomination: Pentecostal

County: Portsmouth City County

New Bethel Baptist Church

Address: 4212 Greenwood Dr

Denomination: Baptist

County: Portsmouth City County

New First Baptist Church

Address: PO Box 7035

Denomination: Baptist

County: Portsmouth City County

New Mount Vernon Baptist Church

Address: 3555 Victory Blvd

Denomination: Baptist

County: Portsmouth City County

Noble Street Baptist Church

Address: 100 Noble St

Denomination: Baptist

County: Portsmouth City County

Park View Baptist Church

Address: 225 Hatton St

Denomination: Baptist

County: Portsmouth City County

Pinecrest Baptist Church

Address: 209 Felton Rd

Denomination: Baptist

County: Portsmouth City County

Port Norfolk Baptist Church

Address: 401 Broad St

Denomination: Baptist

County: Portsmouth City County

Portsmouth First Pentecostal

Address: 3915 Turnpike Rd

Denomination: Pentecostal

County: Portsmouth City County

St Andrew Lutheran Church

Address: 4811 High St W

Denomination: Lutheran

County: Portsmouth City County

St Andrew's United Methodist

Address: 5615 Portsmouth Blvd

Denomination: Methodist

County: Portsmouth City County

St John Baptist Church

Address: 2200 Effingham St

Denomination: Baptist

County: Portsmouth City County

St John's Episcopal Church

Address: 424 Washington St

Denomination: Episcopal / Anglican

County: Portsmouth City County

St Mark Church of Deliverance

Address: 3801 Turnpike Rd

Denomination: Pentecostal

County: Portsmouth City County

St Marks Missionary Baptist

Address: 2714 Frederick Blvd

Denomination: Baptist

County: Portsmouth City County

St Paul Ame Church

Address: PO Box 7475

Denomination: Methodist

County: Portsmouth City County

St Paul's Catholic Church

Address: 518 High St

Denomination: Catholic

County: Portsmouth City County

Sweethaven Baptist Church

Address: 5000 W Norfolk Rd

Denomination: Baptist

County: Portsmouth City County

Tidewater Bibleway Temple

Address: PO Box 1063

Denomination: Pentecostal

County: Portsmouth City County

United Congregational Church

Address: 5900 Portsmouth Blvd

Denomination: Presbyterian/Reformed

County: Portsmouth City County

United Full Gospel Revival Ctr

Address: PO Box 7067

Denomination: Pentecostal

County: Portsmouth City County

Victory Christian Church

Address: 2925 Victory Blvd

Denomination: Christian

County: Portsmouth City County

West End United Methodist Church

Address: 1800 Rodman Ave

Denomination: Methodist

County: Portsmouth City County

West Park Church of Christ

Address: PO Box 3267

Denomination: Christian

County: Portsmouth City County

West Side Christian Church

Address: PO Box 3345

Denomination: Christian

County: Portsmouth City County

Western Branch Baptist Church

Address: 4710 High St W

Denomination: Baptist

County: Portsmouth City County

Westhaven Baptist Church

Address: 4900 Caroline Ave

Denomination: Baptist

County: Portsmouth City County

Zion Baptist Church

Address: 527 Green St

Denomination: Baptist

County: Portsmouth City County

Zion Bethel United Ch Christ

Address: 1617 Des Moines Ave

Denomination: Presbyterian/Reformed

County: Portsmouth City County