ICD-10 Code for UTI (Urinary Tract Infection)

A patient comes in with burning on urination and you already know it’s a UTI before the culture comes back — but the code you pick still depends on what, exactly, you’re treating. N39.0 covers a urinary tract infection when the site isn’t specified, and it’s the single most-used code for this diagnosis in outpatient practices. But it’s not always the right one.

If the infection is confirmed to be in the bladder, or you already know it’s reached the kidney, a more specific code exists — and using it instead of N39.0 usually means fewer payer queries and cleaner claims. This page breaks down when to use N39.0 versus its more specific alternatives, the CPT codes typically billed alongside it, and the documentation details that keep UTI claims from bouncing back.

FY 2027 ICD-10-CM (CMS, eff. 10/1/2026) · CPT 2026 (AMA) · Last verified: October 2026

Quick Answer

N39.0

Urinary tract infection, site not specified

N39.0 is billable and doesn’t require a 7th character. Use it when a urine culture or clinical picture confirms infection but the specific site (bladder vs. kidney) either isn’t documented or isn’t clinically relevant to the visit.

🔍 Search Codes on This Page


ICD-10 Code for UTI (Urinary Tract Infection): Full Code List and Related Diagnoses

ICD-10 Code Description Billable
N39.0 MOST USED Urinary tract infection, site not specified ✓
N30.00 Acute cystitis without hematuria ✓
N30.01 Acute cystitis with hematuria ✓
N30.90 Unspecified cystitis without hematuria ✓
N34.2 Other urethritis ✓
N10 Acute pyelonephritis ✓
N11.9 Chronic tubulo-interstitial nephritis, unspecified ✓
O23.40 Unspecified infection of urinary tract in pregnancy, unspecified trimester ✓
R30.0 Dysuria ✓

CPT Codes Commonly Billed With This Diagnosis

CPT Code Description Medicare Rate* Common Modifiers
99213 Office visit, established patient, low complexity ~$95 -25
99203 Office visit, new patient, low complexity ~$118 -25
81003 Urinalysis, automated, without microscopy ~$2 -25
81001 Urinalysis, automated, with microscopy ~$3 -25
87086 Urine culture, bacterial, quantitative colony count ~$8 -59
87088 Urine culture, with isolation and presumptive identification ~$8 -59
87184 Susceptibility studies, antimicrobial, disk method, per antibiotic ~$7 -59

*Approximate 2026 CMS national non-facility rate. Lab test rates are from the 2026 CMS Clinical Laboratory Fee Schedule. Rates vary by geography, setting, and payer contract. Refer to the CMS Physician Fee Schedule for official rates.

Which Medical Specialty Handles This?

Most UTIs are treated and coded in primary care or urgent care — a straightforward case rarely needs a specialist. It gets more specific when the infection does not behave like a straightforward case: recurrent UTIs (three or more a year) are typically referred to urology for further workup, a UTI during pregnancy is coded and managed differently in OB/GYN, and a UTI that has climbed to the kidney (pyelonephritis) often needs more aggressive management than a same-day urgent care visit can provide. See our full Family Medicine coding guide for the broader primary-care code set this diagnosis usually sits alongside.

Common Billing & Documentation Mistakes

⚠

Symptom Code Billed Alongside a Confirmed Diagnosis

R30.0 (dysuria) should not be billed as the primary diagnosis once a urine culture or clinical exam confirms infection — payers expect the confirmed diagnosis code (N39.0 or more specific) once you have it, not the symptom that led you there.

⚠

Site Not Documented When It’s Actually Known

If the note describes bladder-specific findings (suprapubic tenderness, confirmed cystitis) but the claim still uses N39.0, some payers will ask why the more specific N30.0x wasn’t used. Document and code to the highest level of specificity the exam supports.

⚠

Missing Culture/Sensitivity Documentation for Antibiotic Selection

When billing 87086/87088 alongside the E&M visit, payers increasingly expect the chart to show the culture result was used to guide antibiotic choice — a culture ordered but never referenced in the treatment plan is a soft audit flag.

⚠

Recurrent UTI Coded as a New Infection Each Time Without Context

Three or more UTIs in 12 months meets the clinical definition of recurrent UTI, which usually warrants a urology referral. Repeatedly coding N39.0 in isolation without documenting the recurrence pattern can suggest under-management to a reviewer.

Coding Tips

  • Code to the highest specificity your documentation supports — N30.00/N30.01 (confirmed cystitis) or N10 (pyelonephritis) are stronger claims than N39.0 when the site is actually known.
  • In pregnant patients, use the O23.4- series instead of N39.0 — Medicare and most commercial payers require pregnancy-specific coding regardless of trimester.
  • Pair the E&M code with 81001 or 81003 (urinalysis) and 87086 (culture) only when both were actually performed and documented — bundling edits will flag a culture billed without a corresponding lab order.
  • If the patient has had 3+ UTIs in the past year, document it explicitly as 'recurrent UTI' — this supports both the medical necessity of further workup and a urology referral if needed.

Frequently Asked Questions

Is N39.0 the correct code for every UTI?

No — N39.0 is for a UTI where the specific site isn’t documented or isn’t clinically relevant. If a culture or exam confirms it’s in the bladder, N30.00 or N30.01 is more specific and preferred. If it has reached the kidney, use N10 (acute pyelonephritis) instead.

What’s the difference between N39.0 and N30.00?

N39.0 is a general 'urinary tract infection, site not specified' code. N30.00 specifically means acute cystitis — a confirmed bladder infection without blood in the urine. Use N30.00 whenever the bladder is specifically implicated.

How is a UTI coded during pregnancy?

Use O23.40 (unspecified infection of the urinary tract in pregnancy) instead of N39.0. Add the appropriate trimester character if known, and sequence it as the primary diagnosis for that encounter.

What CPT code goes with a UTI office visit?

The office visit itself is typically 99213 (established patient) or 99203 (new patient), billed with modifier -25 if a urinalysis or culture is performed the same day. 81001/81003 covers the urinalysis, and 87086 covers the culture.

Does OmniMD’s EHR suggest the right UTI code automatically?

Yes. OmniMD’s clinical documentation templates prompt for site-specific findings (bladder vs. kidney, pregnancy status, recurrence) at the point of care, so the system suggests N30.0x, N10, or O23.4- instead of defaulting to the unspecified N39.0 whenever the exam supports it.

Code Every Diagnosis to Its Full Specificity, Automatically

OmniMD’s EHR suggests the right ICD-10 code based on your documented findings — not just the most common one.

Book a Free Demo