历史上上海还曾经存在过许多其他宗教，例如犹太教、东正教、锡克教等，现在仅存遗址。上海地区的佛教和道教均可追溯至三国时期孙吴时期。现开放寺庙98所，以始建于三国时期的龙华寺历史最为悠久。而1949年时，上海尚有道观236座，如今仅存27座，最着名的非正一道的城隍庙莫属，每年都会举行盛大的庙会活动，周边也已是沪上知名的商业区域，各种小吃餐厅、古玩商铺和小商品市场鳞次栉比，成为重要的旅游景点，另一着名道观为全真道的海上白云观。伊斯兰教最早随宋代在上海镇经商的大食商人进入上海，现有7坊清真寺，信徒集中于回族、维