There are many reasons for blood in the urine. You have been appropriately treated for the infection with the antibiotics.
There is always the possibility of post-streptococcal glomerulonephritis. Examining the urine sediment under the microscope can be done to evaluate for this possibility, as well as serial monitoring of the kidney function.
If the blood continues, evaluation for a kidney stone as well as possible cystoscopy can be considered as well.
These options can be discussed with your personal physician.
Followup with your personal physician is essential.
This answer is not intended as and does not substitute for medical advice - the information presented is for patient education only. Please see your personal physician for further evaluation of your individual case.
Kevin, M.D.
kevinmd_