New Castle’s churches not only serve their various congregations, but also the entire community. Our churches are an essential part of New Castle’s vibrant volunteer population. We are grateful for the services they provide.


First Baptist Church of New Castle
172 North Seventh Street
(970) 984-2306

New Creation Church
44761 Highway 6
(970) 945-5902

Cristo La Roca
880 Castle Valley Blvd
(970) 945-1128


New Hope Church
880 Castle Valley Blvd
(970) 984-2656

River Churches
126 North Fourth Avenue
(970) 984-0279

St. John’s Episcopal Church
First and Main Street
(970) 984-2780