1936年），上海的理教组织撤销了中华全国理教联合会，改组成“中华理教总会上海分会”。民国26年（1937年），上海的理教公所共有71所，民国28年（1939年）12月达到86所。日军占领上海期间，部分理教负责人投靠日本，在民国29年（1940年）向汪精卫政权登记，将中华理教总会上海分会更名为“上海市理教会”。汪精卫政权要人褚民谊出任中华理教总会会长。民国38年（1949年）5月，上海共有理教公所135所。中华人民共和国成立后，上海的理教公所曾经达到167所。随着国民经济恢复和发展，就业人数增加，尤其是