Begun in 1901 by German immigrants in Naugatuck, the Immanuel Lutheran Church sits atop one of the hills looking down to the town's center. In the wintertime, when there are no leaves on the trees, there is a clear view to the church's sister congregation on the other side of town, the Salem Lutheran Church. Both are administered by the same staff and have been run by the same pastor.
Immanuel Lutheran, which is a part of the New England synod of the Evangelical Lutheran Church of America, has a congregation of around 150.
Apart from regular Sunday services, Immanuel Lutheran provides Bible study classes at 7pm every Wednesday. There is also a Sunday school run jointly with Salem Lutheran Church, and church members partake in the Naugatuck Ecumenical Food Bank, Earth Day, the Harvest Moon Festival in September and the New Beginnings program.
The church hosts Alcoholics Anonymous and Overeaters Anonymous meetings. It also is the main distribution site for the Angel Food Ministry, which provides bulk food at a lower cost for needy individuals.
While the congregation started in 1901, the current building displays a cornerstone of having been built in 1971.