上海行健职业学院的前身为上海市闸北区业余大学,创建于1982年11月。1985年7月,上海市闸北区干部文化学校并入。1993年9月,闸北区第三职业技术学校并入。1998年9月,经上海市教育委员会批准,闸北区业余大学与闸北区职工中等专业学校的教育资源进行优化组合,建立闸北区社区学院。同年,闸北区第三职业技术学校与闸北区业余大学脱钩。2000年1月,上海市教育委员会同意闸北区社区学院更名为上海行健学院。2001年4月,由闸北区人民政府申报,上海市人民政府审核批准,上海市闸北区业余大学转型为高等职业学校,校名全称为“上海行健职业学院”,同时停止使用“上海市闸北区业余大学”和“上海行健学院”校名。2001年9月,上海市工商职业技术学校(闸北区第二职业技术学院)并入。2003年9月,闸北区第二职业技术学校与上海行健职业学院脱离。