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.
· 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.