what can cause inner knee pain and swelling
Arthritis of the knee can cause symptoms that include pain in the knee, thigh, and shin. Other symptoms can include restricted motion of the knee, swelling, limping, deformity, and shortening of the leg.
When working properly, your patella should glide straight up and down as you extend your leg. But sometimes the kneecap slides slightly off track and rubs against the bone and cartilage nearby. This can lead to pain and swelling in front of the knee and behind the kneecap. You can also hear a crackling noise.