Similar to other regencies in Java, Islam is the dominant religion, with significant presence of Christianity - both Protestant and Catholic, Hindu, and Buddhism. In some places, one can still find traditional beliefs, Aliran kepercayaan and Kejawen. There are two Catholic Parishes, Paroki Purwodadi and Paroki Gubug, which are administered by Semarang Diocese (Keuskupan Agung Semarang).