长期吃短效避孕药对女性身体是有不利影响的。避孕药里面有孕激素,长期服用避孕药,会导致体内激素失调,容易引起女性月经紊乱,也会对女性的子宫有一定影响,如果影响严重,可能会导致女性不孕不育。日常生活中避孕措施也比较多,可以选择避孕套,也是比较安全有效的避孕方式,能减少对身体的危害。如果女性吃7年避孕药,需要定期去医院做检查,了解自身肝肾功能是否受到影响,没有生育要求女性,也可以在宫内放置节育器达到长期有效避孕目的。