Endometriozisin gelişimine katkıda bulunan çeşitli risk faktörleri bulunmakla birlikte, bazı faktörler bu duruma karşı koruma da sağlamaktadır. Gebelik, birden fazla doğum yapmak ve emzirmek başlıca koruyucu faktörler olarak kabul edilmektedir. İlginç bir şekilde, endometriozis özellikle yüksek vücut kitle indeksi ve yüksek bel-kalça oranına sahip obez kadınlarda daha az sıklıkla görülmektedir.