Primary Care ICD-10-CM codes

The ICD-10-CM diagnosis codes most often reported by primary care and family medicine practices, from chronic disease management to preventive visits and acute infections.

56 codes, 56 billable. FY2027, valid from October 1, 2026.

Advertisements

How to code Primary Care

Chronic disease management drives primary care volume: hypertension (I10), Type 2 diabetes (E11.9), hyperlipidemia (E78.5, or E78.00 for pure hypercholesterolemia), hypothyroidism (E03.9), and GERD (K21.9). Report every chronic condition that was assessed or affected treatment at the visit, not just the presenting complaint. For diabetes, code to the documented complication (E11.65 for hyperglycemia) rather than defaulting to E11.9 when the record supports more.

Annual physicals use Z00.00 (adult, without abnormal findings) or Z00.01 (with abnormal findings). The 'with abnormal findings' distinction is a frequent error: if the exam uncovers a new finding or an existing condition that has worsened, report Z00.01 plus a code for the finding. Well-child visits follow the same split with Z00.129 and Z00.121. Screening encounters take the screening Z code as first-listed (Z12.11 colon, Z12.31 mammogram, Z13.220 lipids, Z13.1 diabetes, Z13.31 depression) when screening is the reason for the service; if the patient already has signs or symptoms, code the symptom instead of the screening code.

Obesity codes (E66.9, E66.01) should be paired with a BMI code from Z68 (for example Z68.41 for BMI 40.0 to 44.9); many payers deny weight-management services without the BMI. Long-term medication Z codes support medical necessity for monitoring labs: Z79.4 insulin, Z79.84 oral hypoglycemics, Z79.01 anticoagulants, Z79.02 antiplatelets, Z79.82 aspirin, and Z79.899 for other maintenance drugs such as statins or levothyroxine.

All Primary Care codes

More Codes by Specialty

Internal MedicinePediatricsOB/GYNCardiologyOrthopedicsDermatologyBehavioral HealthPhysical TherapyChiropracticPodiatryUrologyGastroenterologyAll 335 guides