Get the App
For Doctors
Login/Sign-up
Last Updated: Oct 23, 2019
BookMark
Report
Blood In Urine - What Causes It?
Dr. Mukesh ShahUrologist • 37 Years Exp.DNB - Urology/Genito - Urinary Surgery, MS - General Surgery, MBBS Bachelor of Medicine and Bachelor of Surgery
If there is blood in your urine, it is a sign of renal illness. While this could be happening because of various reasons, it is advisable to see your doctor soon.
Following are the causes of blood in your urine:
- An enlarged prostate - An enlarged prostate is a common cause of the appearance of blood in the urine in men who are in their middle ages or older. Enlargement of the prostate gland causes the urethra to be compressed. This prevents the urethra from getting fully emptied while urination.
- Cancer - A cancerous kidney, bladder or prostate gland can also cause blood to appear in the urine. It is another major cause of hematuria but usually occurs in older patients.
- Infection - Infections like urethritis, pyelonephritis, cystitis or infection in any other body organ along the urinary tract is one of the most common causes of hematuria. Such bacterial infection in the urethra can also infect the kidneys and the urinary bladder. It results in the urge to urinate frequently and also causes blood to appear in the urine.
- Kidney stones and bladder stones - Another reason that can cause blood to appear in the urine is the presence of stones in the kidney or bladder. These stones are crystallized minerals that are formed in the kidney or the bladder but fail to pass through the urinary tract. They cause blockage and pain and result in hematuria.
- Polycystic kidney disease - PKD is a kidney disorder in which cysts filled with fluid form in the kidneys and impair the kidneys, causing them to fail entirely at times. It is an inherited disease and causes blood to appear in the urine.In children who are between 6-10 years of age, kidney disorder after streptococcal glomerulonephritis can be a possible cause of hematuria.
In case you have a concern or query you can always consult an expert & get answers to your questions!