Os doentes com infecções do tracto urinário causadas pela retenção de urina precisam de evitar a retenção de urina. Para doentes com doenças que levam à retenção de urina na bexiga, é necessário um cateter residente ou cistocentese suprapúbica para drenar a urina retida na bexiga a tempo de reduzir a probabilidade de infecção ou para facilitar a recuperação da infecção o mais rapidamente possível. Se uma infecção do tracto urinário for causada pela retenção da sua própria urina, recomenda-se a medicação e deve beber mais água e urinar mais frequentemente para evitar a retenção da urina. No entanto, se houver obstrução do tracto urinário devido à restrição uretral, pedras uretrais ou hiperplasia prostática no homem, e a urina for sempre retida na bexiga, é necessária uma drenagem, caso contrário a infecção não se recuperará facilmente ou será susceptível de recidiva se a infecção for simplesmente tratada sem remover o gatilho para reter a urina. Alguns doentes precisam também de ter uma cistocentese suprapúbica para drenar o tracto urinário devido a retenção urinária prolongada devido a paralisia funcional ou repouso prolongado no leito, caso contrário um cateter sozinho pode ainda complicar facilmente as infecções do tracto urinário.