Sperm production, or spermatogenesis, occurs in the testes, specifically in the seminiferous tubules. This process involves the development of immature cells into mature sperm cells. It takes approximately 70-80 days for sperm to mature, and a healthy adult male can produce up to 1,500 sperm per second.