Elgin is home to 6 Catholic churches. Denominations represented include Roman Catholic Church. Visit a church's profile for its service times, reviews, and directions.
Catholic Diocese of Rockford
274 Division St, Elgin, IL 60120St Thomas More Church
1625 W Highland Ave, Elgin, IL 60123St Joseph Catholic Church
272 Division St, Elgin, IL 60120St Mary's Catholic Church
400 Fulton St, Elgin, IL 60120St Laurence Catholic Church
565 Standish St, Elgin, IL 60123Our Lady of the Holy Rosary Catholic Chapel
205 Fulton Street, Elgin, IL 60120