What could be the cause of brown spots above a male's pubic area?

Pubic spots. There are about as many causes of brown spots in the pubic area as there are patients you have them! the most important thing about these spots is that they demand that you see a dermatologist and have them evaluated.
Warts. Please see a doctor. It can spread and it can be associated with other stds.