Have Urology Questions? Ask a Urologist Online.
This is Dr. David
black specks in the urine can be from blood in the urine or sediment from the kidneys.
you need a urinalysis by a doctor to check your urine for infections and blood and protein sediment.
how old are you?
are you male or female?
what medications are you taking?