不需要
上海医保 不需要 交满20年。一般情况下,上海市医保的缴费年限为15年,但也有一些户籍所在地的缴费年限要求更长,可能会达到20年或更多。因此,是否需要缴纳20年医保费用,需要根据个人的户籍所在地来确定。
对于男性参保人员,需要满25年;对于女性参保人员,需要满20年。当达到退休年龄并经有关劳动部门审批后,方可享受报销药费的待遇。
需要注意的是,如果社保只缴了15年而医保没有缴够,则只能在退休后领取养老金,但看病无法报销。另外,如果未达到规定的缴费年限,可以选择继续缴费直至满足规定年限。
综上所述,上海市民在满足一定条件下,不必缴满20年医保也能在退休后获得医疗保险待遇。