Grace Episcopal Church-Keswick
5607 Gordonsville Rd, Keswick, VA 22947First Church of the Nazarene
3056 Louisa Rd, Keswick, VA 22947-2155Colonial Baptist Church
4218 Richmond Rd, Keswick, VA 22947-3119Union Run Baptist Church
3220 Keswick Rd, Keswick, VA 22947-2708Piedmont Christian Church
4198 Stony Point Rd, Keswick, VA 22947-1505Union Grove Baptist Church
471 Black Cat Rd, Keswick, VA 22947First Christian Church
3285 Keswick Rd, Keswick, VA 22947-2709South Plaines Presbyterian Church
410 Black Cat Rd, Keswick, VA 22947-2409