Según datos del año 2010 recogidos para un proyecto de investigación por la Universidad del Sur de California, el pueblo de Shenzhen es aproximadamente por unos 37 % de practicantes de religión tradicional china, 26 % de budistas, 18% de taoístas, 2 % cristianos y 2 % musulmanes, y 15 % no afiliado.