Antibiotics Home > What Is Keflex Used to Treat?

Keflex® (cephalexin) is a prescription antibiotic licensed to treat a number of infections. But what is Keflex used to treat, specifically?
This drug is most commonly used to treat infections caused by bacteria. Some of these types of infections may include:
Keflex may also be substituted in place of penicillin to treat common infections in people who are allergic to that particular drug. It should be noted, however, that there is a small chance that people who are allergic to penicillin will also be allergic to Keflex or to other cephalosporins.
This medication is also commonly used to prevent heart valve infections (bacterial endocarditis). Endocarditis occurs when the inner lining of the heart (the endocardium) develops inflammation, usually from an infection. Bacterial endocarditis occurs when bacteria are responsible for causing the inflammation. Keflex may help prevent this by curbing the growth of bacteria and reducing inflammation.
(Click Keflex Uses for more information on what Keflex is used to treat, to learn about the use of this drug in children, and to find out if there are any off-label uses.)
Written by/reviewed by:
Last reviewed by: Kristi Monson, PharmD;
Last updated/reviewed:
List of references (click here):
Topics & Medications


Related Channels

eMedTV Links
Copyright © 2006-2020 Clinaero, Inc.

eMedTV serves only as an informational resource. This site does not dispense medical advice or advice of any kind. Site users seeking medical advice about their specific situation should consult with their own physician. Click Terms of Use for more information.

This site complies with the HONcode standard for trustworthy health information:
verify here.