All Petersburg Baptist Association Churches in Petersburg

Western Heights Baptist Church

West End Baptist Church

Second Baptist Church

Pine Grove Baptist Church

Oaklawn Baptist Church

New Life Baptist Church

Lakemont Baptist Church

First Baptist – Petersburg