I have pink spots on the head of my penis


Q: I have pink spots on the head of my penis. I notice it couple days ago. Not sure what it is.

Symptoms:  None

A:   Hi.

Thanks for your query and a clear picture with the color stick to understand the inflammation.
This is called balanoposthitis. and can be due to humidity or can be due to STD if you had unprotected sexual interaction.
Your providing a proper and detailed history would have helped me.
Anyways the treatment remains similar and I would like to give you some guidelines.
Clean the area only with plain water, do not use soap.
You may apply Metronidazole ointment or liquid povidone iodine and nothing else.
A course of oral antibiotic and metronidazole helps to solve the issue. (you will need a prescription of a Doctor) and may be the STD panel tests at an appropriate time.

Hope this helps you.

Related Q&A

Q: I'm 26 165 lbs fit, uncircumcised and I have some redness that's tingly on the head of my penis. Could it be STD rela...

Q: Hello. I am recently divorced and looking to date again. I also get cold sores (HSV1). My husband was also my first ...

Q: I had unprotected oral and protected vaginal sex with a sex worker. I had unprotected vaginal sex with my wife ( who...

Q: Hi, I have a friend who is claiming that she received a series of infections after we (accidentally) had unprotected ...

Q: I have blisters on the shaft of my penis? I have had a sti check after the last time I had sex and I had chalmidea bu...


Dr. James Obaji M.D.

  • 247 Reviews
  • Family Physician

Dr. Suneel Sharman M.D.

  • 190 Reviews
  • Family Physician

Dr. Pat Golden M.D.

  • 169 Reviews
  • Cardiologist

Dr. Kunaal Jindal M.D.

  • 112 Reviews
  • Plastic Surgeon