Various factors, including medical, environmental, health, and lifestyle factors, etc. can be responsible for oligospermia.
· Certain health problems and medical treatments can cause low sperm count e.g., varicocele, ejaculation problems, tumors, hormone imbalance, chemotherapy, etc.
· Chromosomal and genetic factors also can cause oligospermia.
· Environmental factors like industrial chemicals, exposure to radiation can also affect sperm production.
· Certain lifestyle factors such as smoking, depression, and excessive alcohol intake can cause low sperm count.