Caşin është një komunë në qarkun Bacău në Rumani. Ka një popullsi prej 4073 banorësh. Komuna është formuar nga bashkimi i 2 fshatrave: Caşin dhe Curiţa.