医保在镇内不算异地。因为医保的“异地”定义并不仅仅局限于跨省,而是指参保人在其参保统筹地区以外发生的就医行为。因此,即使是在同一个省内,如果就医地点不在参保地,也被视为异地就医。然而,对于同一个市内的跨区或跨县就医,根据一些信息,这并不被视为异地结算,因此不需要在当地医保局做备案,医保卡就可以直接支付。

综上所述,对于您的问题,医保在镇内不算异地。