Articles · Men's health
Heard a pop during sex, then sudden pain, swelling, and bruising of the penis?
If you heard a pop during sex, then had sudden pain, swelling and bruising of the penis, that may be a penile fracture. It is an emergency: go to the ER now. Prompt surgery helps protect normal function, and you can book a follow-up visit with our Alpharetta / Roswell urologists afterward.
What might a pop, pain, swelling and bruising mean?
That may be a penile fracture. It's an emergency.
What should I do right now, and why is timing important?
Go to the ER now. Prompt surgery helps protect normal function.
Afterward, book a follow-up visit with Advanced Urology.
Questions to bring to your visit
- After emergency care, when should I follow up with a urologist?
- What should I bring from the ER visit?
What happens at your visit with us?
This is not a condition to wait on for an office slot. After emergency-room care or surgery, bring the discharge papers and imaging to a follow-up at our Alpharetta / Roswell office so our urologists can see what was done and plan the next step.
When should I call us?
If you heard a pop during sex and now have sudden pain, swelling and bruising of the penis, go to the ER now rather than calling for a routine visit. After you have been treated, call us to book the follow-up.
How do our urologists approach this?
Penile fracture is treated as an emergency because prompt surgery helps protect normal function. Once you are out of the emergency setting, our urologists can continue care at this office.
Our urologists, physician assistants and nurse practitioners see adults from Alpharetta, Roswell, Milton, Crabapple and Mountain Park at our Alpharetta / Roswell office.
Related reading from our team
Related care: urgent urologic symptoms and follow-up at our Alpharetta / Roswell office.
Read more from Advanced Urology:
For education, not medical advice. Every treatment has risks and benefits. Emergency? Call 911 or go to an emergency room.
Whenever you’re ready, our Alpharetta / Roswell team would be glad to hear from you.