Balanitis can occur due to an infection, allergic reaction, or injury. Symptoms can vary depending on the cause but typically include swelling or redness of the head of your penis. Balanitis is ...