M25.561
Pain in right knee
ICD-10-CM · Chapter 13: Diseases of the Musculoskeletal System · FY2026
✓ Billable — use only when no underlying cause has been confirmed

M25.561 vs M25.562 vs M25.569 — the pain code family

Knee pain without a confirmed underlying cause is coded from the M25.56 family, split entirely by laterality:

  • M25.561 — Pain in right knee
  • M25.562 — Pain in left knee
  • M25.569 — Pain in unspecified knee

Laterality is not optional when the chart documents it. If the note names the affected knee anywhere, the claim should carry M25.561 or M25.562 — not M25.569. Defaulting to the unspecified code when the documentation states a side is a specificity denial the coder chose, not one the documentation caused.

Workflow fix: If a chart is ambiguous about laterality, query the provider before submission rather than defaulting to M25.569. Practices that build a laterality check into their musculoskeletal claims workflow see meaningfully fewer specificity-related denials.

When knee pain isn't the diagnosis

This is the distinction that trips up the most claims: M25.56x is a symptom code, not a disease code. It exists to describe knee pain when no underlying diagnosis — osteoarthritis, a meniscus tear, tendinitis, a ligament sprain — has been confirmed yet.

The moment a provider confirms a specific cause, that diagnosis becomes the code, and the symptom code is generally dropped rather than kept as a companion. Coding both a confirmed diagnosis and the pain symptom on the same claim is a redundancy error most payer edit logic will catch.

⚠️ M25.56x is a placeholder, not a permanent diagnosis. If the assessment says "osteoarthritis," "meniscus tear," or any other confirmed condition, the pain code should not still be the diagnosis on the claim — the confirmed condition replaces it.

M17 — the complete knee osteoarthritis code family

Once osteoarthritis is confirmed — usually by imaging — coding moves to the M17 family, which is organized by laterality and by type (primary, post-traumatic, or secondary):

  • M17.0 — Bilateral primary osteoarthritis of knee
  • M17.10 / M17.11 / M17.12 — Unilateral primary osteoarthritis, unspecified / right / left knee
  • M17.2 — Bilateral post-traumatic osteoarthritis of knee
  • M17.30 / M17.31 / M17.32 — Unilateral post-traumatic osteoarthritis, unspecified / right / left knee
  • M17.4 — Other bilateral secondary osteoarthritis of knee
  • M17.5 — Other unilateral secondary osteoarthritis of knee
  • M17.9 — Osteoarthritis of knee, unspecified

"Primary" means degenerative wear-and-tear with no other identified cause — typically age-related. "Post-traumatic" requires the chart to document the original injury. "Secondary" covers osteoarthritis caused by something else entirely, such as a prior infection or another systemic condition — the underlying cause should be sequenced first when it's separately documented.

⚠️ M17.9 is a high-denial code on surgical claims. Total knee arthroplasty (CPT 27447) paired with the unspecified M17.9 commonly faces prepayment review. If imaging or the operative note supports a more specific M17 code, use it — the unspecified code rarely supports surgical medical necessity on its own.

Bilateral knee pain — there's no combined code

There is no single ICD-10-CM code for "bilateral knee pain." When both knees are affected and no diagnosis has been confirmed, report M25.561 and M25.562 together — one code per knee. This follows Official Guidelines Section I.B.2 (Level of Detail in Coding), which directs coders to the highest level of detail the documentation supports.

The same logic extends to confirmed osteoarthritis: if both knees show osteoarthritis, M17.0 (bilateral primary) or M17.2 (bilateral post-traumatic) applies as a single code — bilateral osteoarthritis does have a combined code, unlike bilateral pain.

Other confirmed diagnoses that replace the pain code

Osteoarthritis isn't the only diagnosis that supersedes the M25.56x pain code. Other common examples:

  • S83.2- — Meniscus tear, current injury (with laterality and specific meniscus)
  • M23.3- — Other meniscus derangements (older or degenerative tears)
  • M22.2X1 / M22.2X2 — Patellofemoral disorders, right / left knee
  • M76.5- — Patellar tendinitis, with laterality
  • S83.5- — Knee ligament sprain, current injury

In each case, once the provider's note confirms the specific condition, that code takes over from the pain code — not alongside it, unless the documentation explicitly states the pain is unrelated to the confirmed diagnosis.

Complete knee pain and osteoarthritis reference table

CodeDescriptionUse when...
M25.561Pain in right kneeNo confirmed cause, right knee documented
M25.562Pain in left kneeNo confirmed cause, left knee documented
M25.569Pain in unspecified kneeChart genuinely does not document a side
M17.0Bilateral primary osteoarthritis of kneeBoth knees, primary (degenerative) OA confirmed
M17.11Unilateral primary osteoarthritis, right kneeRight knee, primary OA confirmed
M17.12Unilateral primary osteoarthritis, left kneeLeft knee, primary OA confirmed
M17.31 / M17.32Unilateral post-traumatic OA, right / left kneeOA confirmed, original injury documented
M17.9Osteoarthritis of knee, unspecifiedOA confirmed but type/side not documented — query first
S83.2-Meniscus tear, current injuryAcute meniscus tear confirmed
M22.2X1 / M22.2X2Patellofemoral disorder, right / left kneePatellar tracking disorder confirmed

Common coding mistakes

Mistake 1 — Defaulting to M25.569 when the chart states laterality

If the note names the affected knee anywhere, the unspecified code is not appropriate. This is one of the most common and most preventable specificity denials in musculoskeletal coding.

Mistake 2 — Keeping M25.56x on the claim after osteoarthritis is confirmed

Once imaging or the assessment confirms osteoarthritis, the M17 code replaces the pain code. Carrying both is a redundancy error that payer edit logic routinely catches.

Mistake 3 — Confusing a symptom code with a disease code

M25.561 (pain) and M17.11 (osteoarthritis) describe fundamentally different things — a symptom versus a confirmed disease. Treating them as interchangeable, or using the pain code as a "safer" default once a diagnosis exists, misrepresents the clinical picture.

Mistake 4 — Coding bilateral pain with a single code

There is no combined bilateral knee pain code. Bilateral knee pain requires M25.561 and M25.562 reported together — one code per knee.

Mistake 5 — Using M17.9 on surgical claims when more specificity is available

M17.9 (unspecified osteoarthritis of knee) is a frequent trigger for prepayment review on total knee arthroplasty claims. If the operative note or imaging supports laterality and type, use the specific M17 code instead.

Look up related codes

Search all 98,186 ICD-10-CM codes instantly — free

Search ICDwise →
Recommended resource

Prepare for your CPC or CCS certification

AAPC offers comprehensive medical coding courses covering ICD-10-CM, CPT, and compliance. Musculoskeletal coding — including the symptom-versus-disease distinction and laterality rules — is regularly tested on the CPC exam.

Explore AAPC Coding Courses →

Frequently asked questions

What is the ICD-10 code for knee pain?
Knee pain without a confirmed underlying cause is M25.561 (right knee), M25.562 (left knee), or M25.569 (unspecified knee), billable for FY2026. These are symptom codes — used only until a diagnosis like osteoarthritis or a meniscus tear is confirmed. Source: CMS/NCHS FY2026 ICD-10-CM.
What is the ICD-10 code for right knee pain versus left knee pain?
Right knee pain is M25.561; left knee pain is M25.562. Laterality must be reported whenever the chart documents which side is affected — M25.569 is only for genuinely unspecified cases, not a convenient default.
How do I code bilateral knee pain?
There's no single combined code. Report M25.561 and M25.562 together — one code per knee — per Official Guidelines Section I.B.2, which requires the highest level of detail the documentation supports.
What is the difference between M25.561 and M17.11?
M25.561 (Pain in right knee) is a symptom code used when no cause is confirmed. M17.11 (Unilateral primary osteoarthritis, right knee) is a disease diagnosis, used once osteoarthritis is confirmed — typically by imaging. Once confirmed, M17.11 replaces M25.561 rather than supplementing it.
What is the ICD-10 code for osteoarthritis of the knee?
Osteoarthritis of the knee is coded under the M17 family by laterality and cause: M17.0 (bilateral primary), M17.11/M17.12 (unilateral primary, right/left), M17.2 (bilateral post-traumatic), M17.31/M17.32 (unilateral post-traumatic), and M17.4/M17.5 (secondary). The chart must confirm type and, for unilateral codes, side.
Can I code both knee pain and osteoarthritis together?
Generally no. Once osteoarthritis (or another diagnosis like a meniscus tear) is confirmed as the cause of the pain, the disease code replaces the symptom code rather than joining it. The exception is when documentation explicitly states the pain is unrelated to the confirmed diagnosis — that should be stated in the chart, not assumed.
Reference only — not coding or clinical advice. Always verify codes against the current official CMS/NCHS ICD-10-CM files and your organization's compliance guidance before clinical or claims use. Full disclaimer →