<?xml version="1.0" encoding="US-ASCII" standalone="no"?>
<!--Generated by ThunderDome XBRL - 06:07PM UTC 2022-03-30--><xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:country="http://xbrl.sec.gov/country/2021" xmlns:currency="http://xbrl.sec.gov/currency/2021" xmlns:dei="http://xbrl.sec.gov/dei/2021q4" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2020-01-21" xmlns:exch="http://xbrl.sec.gov/exch/2021" xmlns:kmph="http://www.kempharm.com/20211231" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:naics="http://xbrl.sec.gov/naics/2021" xmlns:sic="http://xbrl.sec.gov/sic/2021" xmlns:srt="http://fasb.org/srt/2021-01-31" xmlns:srt-types="http://fasb.org/srt-types/2021-01-31" xmlns:stpr="http://xbrl.sec.gov/stpr/2021" xmlns:us-gaap="http://fasb.org/us-gaap/2021-01-31" xmlns:us-types="http://fasb.org/us-types/2021-01-31" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xlink="http://www.w3.org/1999/xlink" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://www.kempharm.com/20211231">
  <xsd:import namespace="http://xbrl.sec.gov/country/2021" schemaLocation="https://xbrl.sec.gov/country/2021/country-2021.xsd"/>
  <xsd:import namespace="http://xbrl.sec.gov/naics/2021" schemaLocation="https://xbrl.sec.gov/naics/2021/naics-2021.xsd"/>
  <xsd:import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd"/>
  <xsd:import namespace="http://fasb.org/us-gaap/2021-01-31" schemaLocation="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd"/>
  <xsd:import namespace="http://fasb.org/srt/2021-01-31" schemaLocation="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd"/>
  <xsd:import namespace="http://xbrl.sec.gov/stpr/2021" schemaLocation="https://xbrl.sec.gov/stpr/2021/stpr-2021.xsd"/>
  <xsd:import namespace="http://xbrl.sec.gov/sic/2021" schemaLocation="https://xbrl.sec.gov/sic/2021/sic-2021.xsd"/>
  <xsd:import namespace="http://xbrl.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd"/>
  <xsd:import namespace="http://xbrl.sec.gov/exch/2021" schemaLocation="https://xbrl.sec.gov/exch/2021/exch-2021.xsd"/>
  <xsd:import namespace="http://fasb.org/us-types/2021-01-31" schemaLocation="https://xbrl.fasb.org/us-gaap/2021/elts/us-types-2021-01-31.xsd"/>
  <xsd:import namespace="http://xbrl.sec.gov/dei/2021q4" schemaLocation="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd"/>
  <xsd:import namespace="http://xbrl.sec.gov/currency/2021" schemaLocation="https://xbrl.sec.gov/currency/2021/currency-2021.xsd"/>
  <xsd:import namespace="http://www.xbrl.org/dtr/type/2020-01-21" schemaLocation="https://www.xbrl.org/dtr/type/2020-01-21/types.xsd"/>
  <xsd:import namespace="http://fasb.org/srt-types/2021-01-31" schemaLocation="https://xbrl.fasb.org/srt/2021/elts/srt-types-2021-01-31.xsd"/>
  <xsd:import namespace="http://www.xbrl.org/2009/role/negated" schemaLocation="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd"/>
  <xsd:annotation>
    <xsd:appinfo>
      <link:linkbaseRef xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="kmph-20211231_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="kmph-20211231_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="kmph-20211231_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="kmph-20211231_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:type="simple"/>
      <link:roleType id="statement-document-and-entity-information" roleURI="http://www.kempharm.com/20211231/role/statement-document-and-entity-information">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">000 - Document - Document And Entity Information</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-balance-sheets-" roleURI="http://www.kempharm.com/20211231/role/statement-balance-sheets-">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">001 - Statement - Balance Sheets</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-balance-sheets-parentheticals" roleURI="http://www.kempharm.com/20211231/role/statement-balance-sheets-parentheticals">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">002 - Statement - Balance Sheets (Parentheticals)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-statements-of-operations" roleURI="http://www.kempharm.com/20211231/role/statement-statements-of-operations">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">003 - Statement - Statements of Operations</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement--statements-of-changes-in-stockholders-equity-deficit" roleURI="http://www.kempharm.com/20211231/role/statement--statements-of-changes-in-stockholders-equity-deficit">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">004 - Statement - Statements of Changes in Stockholders' Equity (Deficit)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-statements-of-cash-flows" roleURI="http://www.kempharm.com/20211231/role/statement-statements-of-cash-flows">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">005 - Statement - Statements of Cash Flows</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-a-description-of-business-and-basis-of-presentation" roleURI="http://www.kempharm.com/20211231/role/statement-note-a-description-of-business-and-basis-of-presentation">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">006 - Disclosure - Note A - Description of Business and Basis of Presentation</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-b-summary-of-significant-accounting-policies" roleURI="http://www.kempharm.com/20211231/role/statement-note-b-summary-of-significant-accounting-policies">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">007 - Disclosure - Note B - Summary of Significant Accounting Policies</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-c-accounts-and-other-receivables-accounts-and-other-receivables" roleURI="http://www.kempharm.com/20211231/role/statement-note-c-accounts-and-other-receivables-accounts-and-other-receivables">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">008 - Disclosure - Note C - Accounts and Other Receivables - Accounts and Other Receivables</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-d-prepaid-expenses-and-other-current-assets" roleURI="http://www.kempharm.com/20211231/role/statement-note-d-prepaid-expenses-and-other-current-assets">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">009 - Disclosure - Note D - Prepaid Expenses and Other Current Assets</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-e-property-and-equipment" roleURI="http://www.kempharm.com/20211231/role/statement-note-e-property-and-equipment">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">010 - Disclosure - Note E - Property and Equipment</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-f-accounts-payable-and-accrued-expenses" roleURI="http://www.kempharm.com/20211231/role/statement-note-f-accounts-payable-and-accrued-expenses">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">011 - Disclosure - Note F - Accounts Payable and Accrued Expenses</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-g-debt-obligations" roleURI="http://www.kempharm.com/20211231/role/statement-note-g-debt-obligations">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">012 - Disclosure - Note G - Debt Obligations</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-h-commitments-and-contingencies" roleURI="http://www.kempharm.com/20211231/role/statement-note-h-commitments-and-contingencies">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">013 - Disclosure - Note H - Commitments and Contingencies</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-i-supply-arrangement" roleURI="http://www.kempharm.com/20211231/role/statement-note-i-supply-arrangement">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">014 - Disclosure - Note I - Supply Arrangement</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-j-preferred-stock-and-warrants" roleURI="http://www.kempharm.com/20211231/role/statement-note-j-preferred-stock-and-warrants">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">015 - Disclosure - Note J - Preferred Stock and Warrants</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-k-common-stock-and-warrants" roleURI="http://www.kempharm.com/20211231/role/statement-note-k-common-stock-and-warrants">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">016 - Disclosure - Note K - Common Stock and Warrants</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-l-stockbased-compensation" roleURI="http://www.kempharm.com/20211231/role/statement-note-l-stockbased-compensation">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">017 - Disclosure - Note L - Stock-based Compensation</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-m-fair-value-of-financial-instruments" roleURI="http://www.kempharm.com/20211231/role/statement-note-m-fair-value-of-financial-instruments">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">018 - Disclosure - Note M - Fair Value of Financial Instruments</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-n-income-taxes" roleURI="http://www.kempharm.com/20211231/role/statement-note-n-income-taxes">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">019 - Disclosure - Note N - Income Taxes</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-o-net-loss-per-share" roleURI="http://www.kempharm.com/20211231/role/statement-note-o-net-loss-per-share">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">020 - Disclosure - Note O - Net Loss Per Share</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-p-severance-expense" roleURI="http://www.kempharm.com/20211231/role/statement-note-p-severance-expense">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">021 - Disclosure - Note P - Severance Expense</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-q-employee-benefit-plan" roleURI="http://www.kempharm.com/20211231/role/statement-note-q-employee-benefit-plan">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">022 - Disclosure - Note Q - Employee Benefit Plan</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-r-subsequent-events" roleURI="http://www.kempharm.com/20211231/role/statement-note-r-subsequent-events">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">023 - Disclosure - Note R - Subsequent Events</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-significant-accounting-policies-policies" roleURI="http://www.kempharm.com/20211231/role/statement-significant-accounting-policies-policies">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">024 - Disclosure - Significant Accounting Policies (Policies)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-c-accounts-and-other-receivables-accounts-and-other-receivables-tables" roleURI="http://www.kempharm.com/20211231/role/statement-note-c-accounts-and-other-receivables-accounts-and-other-receivables-tables">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">025 - Disclosure - Note C - Accounts and Other Receivables - Accounts and Other Receivables (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-d-prepaid-expenses-and-other-current-assets-tables" roleURI="http://www.kempharm.com/20211231/role/statement-note-d-prepaid-expenses-and-other-current-assets-tables">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">026 - Disclosure - Note D - Prepaid Expenses and Other Current Assets (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-e-property-and-equipment-tables" roleURI="http://www.kempharm.com/20211231/role/statement-note-e-property-and-equipment-tables">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">027 - Disclosure - Note E - Property and Equipment (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-f-accounts-payable-and-accrued-expenses-tables" roleURI="http://www.kempharm.com/20211231/role/statement-note-f-accounts-payable-and-accrued-expenses-tables">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">028 - Disclosure - Note F - Accounts Payable and Accrued Expenses (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-h-commitments-and-contingencies-tables" roleURI="http://www.kempharm.com/20211231/role/statement-note-h-commitments-and-contingencies-tables">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">029 - Disclosure - Note H - Commitments and Contingencies (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-j-preferred-stock-and-warrants-tables" roleURI="http://www.kempharm.com/20211231/role/statement-note-j-preferred-stock-and-warrants-tables">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">030 - Disclosure - Note J - Preferred Stock and Warrants (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-k-common-stock-and-warrants-tables" roleURI="http://www.kempharm.com/20211231/role/statement-note-k-common-stock-and-warrants-tables">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">031 - Disclosure - Note K - Common Stock and Warrants (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-l-stockbased-compensation-tables" roleURI="http://www.kempharm.com/20211231/role/statement-note-l-stockbased-compensation-tables">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">032 - Disclosure - Note L - Stock-based Compensation (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-m-fair-value-of-financial-instruments-tables" roleURI="http://www.kempharm.com/20211231/role/statement-note-m-fair-value-of-financial-instruments-tables">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">033 - Disclosure - Note M - Fair Value of Financial Instruments (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-n-income-taxes-tables" roleURI="http://www.kempharm.com/20211231/role/statement-note-n-income-taxes-tables">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">034 - Disclosure - Note N - Income Taxes (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-o-net-loss-per-share-tables" roleURI="http://www.kempharm.com/20211231/role/statement-note-o-net-loss-per-share-tables">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">035 - Disclosure - Note O - Net Loss Per Share (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-a-description-of-business-and-basis-of-presentation-details-textual" roleURI="http://www.kempharm.com/20211231/role/statement-note-a-description-of-business-and-basis-of-presentation-details-textual">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">036 - Disclosure - Note A - Description of Business and Basis of Presentation (Details Textual)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-b-summary-of-significant-accounting-policies-details-textual" roleURI="http://www.kempharm.com/20211231/role/statement-note-b-summary-of-significant-accounting-policies-details-textual">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">037 - Disclosure - Note B - Summary of Significant Accounting Policies (Details Textual)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-c-accounts-and-other-receivables-accounts-and-other-receivables-details" roleURI="http://www.kempharm.com/20211231/role/statement-note-c-accounts-and-other-receivables-accounts-and-other-receivables-details">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">038 - Disclosure - Note C - Accounts and Other Receivables - Accounts and Other Receivables (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-d-prepaid-expenses-and-other-current-assets-components-of-prepaid-expenses-and-other-current-assets-details" roleURI="http://www.kempharm.com/20211231/role/statement-note-d-prepaid-expenses-and-other-current-assets-components-of-prepaid-expenses-and-other-current-assets-details">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">039 - Disclosure - Note D - Prepaid Expenses and Other Current Assets - Components of Prepaid Expenses and Other Current Assets (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-e-property-and-equipment-details-textual" roleURI="http://www.kempharm.com/20211231/role/statement-note-e-property-and-equipment-details-textual">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">040 - Disclosure - Note E - Property and Equipment (Details Textual)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-e-property-and-equipment-components-of-property-and-equipment-details" roleURI="http://www.kempharm.com/20211231/role/statement-note-e-property-and-equipment-components-of-property-and-equipment-details">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">041 - Disclosure - Note E - Property and Equipment - Components of Property and Equipment (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-e-property-and-equipment-estimated-useful-lives-of-property-and-equipment-details" roleURI="http://www.kempharm.com/20211231/role/statement-note-e-property-and-equipment-estimated-useful-lives-of-property-and-equipment-details">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">042 - Disclosure - Note E - Property and Equipment - Estimated Useful Lives of Property and Equipment (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-f-accounts-payable-and-accrued-expenses-accounts-payable-and-accrued-expenses-details" roleURI="http://www.kempharm.com/20211231/role/statement-note-f-accounts-payable-and-accrued-expenses-accounts-payable-and-accrued-expenses-details">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">043 - Disclosure - Note F - Accounts Payable and Accrued Expenses - Accounts Payable and Accrued Expenses (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-g-debt-obligations-details-textual" roleURI="http://www.kempharm.com/20211231/role/statement-note-g-debt-obligations-details-textual">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">044 - Disclosure - Note G - Debt Obligations (Details Textual)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-h-commitments-and-contingencies-details-textual" roleURI="http://www.kempharm.com/20211231/role/statement-note-h-commitments-and-contingencies-details-textual">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">045 - Disclosure - Note H - Commitments and Contingencies (Details Textual)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-h-commitments-and-contingencies-lease-cost-details" roleURI="http://www.kempharm.com/20211231/role/statement-note-h-commitments-and-contingencies-lease-cost-details">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">046 - Disclosure - Note H - Commitments and Contingencies - Lease Cost (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-h-commitments-and-contingencies-supplement-cash-flow-information-related-to-leases-details" roleURI="http://www.kempharm.com/20211231/role/statement-note-h-commitments-and-contingencies-supplement-cash-flow-information-related-to-leases-details">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">047 - Disclosure - Note H - Commitments and Contingencies - Supplement Cash Flow Information Related to Leases (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-h-commitments-and-contingencies-supplement-balance-sheet-information-related-to-lease-details" roleURI="http://www.kempharm.com/20211231/role/statement-note-h-commitments-and-contingencies-supplement-balance-sheet-information-related-to-lease-details">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">048 - Disclosure - Note H - Commitments and Contingencies - Supplement Balance Sheet Information Related to Lease (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-h-commitments-and-contingencies-maturities-of-lease-liabilities-details" roleURI="http://www.kempharm.com/20211231/role/statement-note-h-commitments-and-contingencies-maturities-of-lease-liabilities-details">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">049 - Disclosure - Note H - Commitments and Contingencies - Maturities of lease Liabilities (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-i-supply-arrangement-details-textual" roleURI="http://www.kempharm.com/20211231/role/statement-note-i-supply-arrangement-details-textual">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">050 - Disclosure - Note I - Supply Arrangement (Details Textual)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-j-preferred-stock-and-warrants-details-textual" roleURI="http://www.kempharm.com/20211231/role/statement-note-j-preferred-stock-and-warrants-details-textual">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">051 - Disclosure - Note J - Preferred Stock and Warrants (Details Textual)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-j-preferred-stock-and-warrants-preferred-stock-issued-and-outstanding-details" roleURI="http://www.kempharm.com/20211231/role/statement-note-j-preferred-stock-and-warrants-preferred-stock-issued-and-outstanding-details">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">052 - Disclosure - Note J - Preferred Stock and Warrants - Preferred Stock Issued and Outstanding (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-j-preferred-stock-and-warrants-preferred-stock-issued-and-outstanding-details-parentheticals" roleURI="http://www.kempharm.com/20211231/role/statement-note-j-preferred-stock-and-warrants-preferred-stock-issued-and-outstanding-details-parentheticals">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">053 - Disclosure - Note J - Preferred Stock and Warrants - Preferred Stock Issued and Outstanding (Details) (Parentheticals)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-k-common-stock-and-warrants-details-textual" roleURI="http://www.kempharm.com/20211231/role/statement-note-k-common-stock-and-warrants-details-textual">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">054 - Disclosure - Note K - Common Stock and Warrants (Details Textual)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-k-common-stock-and-warrants-reserved-authorized-shares-of-common-stock-for-future-issuance-details" roleURI="http://www.kempharm.com/20211231/role/statement-note-k-common-stock-and-warrants-reserved-authorized-shares-of-common-stock-for-future-issuance-details">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">055 - Disclosure - Note K - Common Stock and Warrants - Reserved Authorized Shares of Common Stock for Future Issuance (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-k-common-stock-and-warrants-common-stock-activity-details" roleURI="http://www.kempharm.com/20211231/role/statement-note-k-common-stock-and-warrants-common-stock-activity-details">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">056 - Disclosure - Note K - Common Stock and Warrants - Common Stock Activity (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-l-stockbased-compensation-details-textual" roleURI="http://www.kempharm.com/20211231/role/statement-note-l-stockbased-compensation-details-textual">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">057 - Disclosure - Note L - Stock-based Compensation (Details Textual)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-l-stockbased-compensation-stockbased-compensation-expense-details" roleURI="http://www.kempharm.com/20211231/role/statement-note-l-stockbased-compensation-stockbased-compensation-expense-details">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">058 - Disclosure - Note L - Stock-based Compensation - Stock-based Compensation Expense (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-l-stockbased-compensation-blackscholes-optionpricing-model-details" roleURI="http://www.kempharm.com/20211231/role/statement-note-l-stockbased-compensation-blackscholes-optionpricing-model-details">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">059 - Disclosure - Note L - Stock-based Compensation - Black-Scholes Option-pricing Model (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-l-stockbased-compensation-schedule-of-stock-option-activity-details" roleURI="http://www.kempharm.com/20211231/role/statement-note-l-stockbased-compensation-schedule-of-stock-option-activity-details">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">060 - Disclosure - Note L - Stock-based Compensation - Schedule of Stock Option Activity (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-l-stockbased-compensation-information-regarding-currently-outstanding-and-exercisable-options-details" roleURI="http://www.kempharm.com/20211231/role/statement-note-l-stockbased-compensation-information-regarding-currently-outstanding-and-exercisable-options-details">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">061 - Disclosure - Note L - Stock-based Compensation - Information Regarding Currently Outstanding and Exercisable Options (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-l-stockbased-compensation-nonvested-stock-option-awards-details" roleURI="http://www.kempharm.com/20211231/role/statement-note-l-stockbased-compensation-nonvested-stock-option-awards-details">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">062 - Disclosure - Note L - Stock-based Compensation - Nonvested Stock Option Awards (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-m-fair-value-of-financial-instruments-details-textual" roleURI="http://www.kempharm.com/20211231/role/statement-note-m-fair-value-of-financial-instruments-details-textual">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">063 - Disclosure - Note M - Fair Value of Financial Instruments (Details Textual)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-m-fair-value-of-financial-instruments-assets-and-liabilities-measured-at-fair-value-on-recurring-basis-details" roleURI="http://www.kempharm.com/20211231/role/statement-note-m-fair-value-of-financial-instruments-assets-and-liabilities-measured-at-fair-value-on-recurring-basis-details">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">064 - Disclosure - Note M - Fair Value of Financial Instruments - Assets and Liabilities Measured at Fair Value on Recurring Basis (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-m-fair-value-of-financial-instruments-reconciliation-of-beginning-and-ending-balances-for-derivative-and-warrant-liability-measured-at-fair-value-on-recurring-basis-details" roleURI="http://www.kempharm.com/20211231/role/statement-note-m-fair-value-of-financial-instruments-reconciliation-of-beginning-and-ending-balances-for-derivative-and-warrant-liability-measured-at-fair-value-on-recurring-basis-details">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">065 - Disclosure - Note M - Fair Value of Financial Instruments - Reconciliation of Beginning and Ending Balances for Derivative and Warrant Liability Measured at Fair Value on Recurring Basis (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-n-income-taxes-details-textual" roleURI="http://www.kempharm.com/20211231/role/statement-note-n-income-taxes-details-textual">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">066 - Disclosure - Note N - Income Taxes (Details Textual)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-n-income-taxes-schedule-of-reconciliation-of-difference-between-benefit-for-income-taxes-and-income-taxes-at-statutory-us-federal-income-tax-rate-details" roleURI="http://www.kempharm.com/20211231/role/statement-note-n-income-taxes-schedule-of-reconciliation-of-difference-between-benefit-for-income-taxes-and-income-taxes-at-statutory-us-federal-income-tax-rate-details">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">067 - Disclosure - Note N - Income Taxes - Schedule of Reconciliation of Difference Between Benefit for Income Taxes and Income Taxes at Statutory U.S. Federal Income Tax Rate (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-n-income-taxes-components-of-net-deferred-tax-assets-and-liabilities-details" roleURI="http://www.kempharm.com/20211231/role/statement-note-n-income-taxes-components-of-net-deferred-tax-assets-and-liabilities-details">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">068 - Disclosure - Note N - Income Taxes - Components of Net Deferred Tax Assets and Liabilities (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-n-income-taxes-federal-net-operating-loss-carryforward-and-research-activities-credit-details" roleURI="http://www.kempharm.com/20211231/role/statement-note-n-income-taxes-federal-net-operating-loss-carryforward-and-research-activities-credit-details">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">069 - Disclosure - Note N - Income Taxes - Federal Net Operating Loss Carryforward and Research Activities Credit (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-o-net-loss-per-share-antidilutive-securities-details" roleURI="http://www.kempharm.com/20211231/role/statement-note-o-net-loss-per-share-antidilutive-securities-details">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">070 - Disclosure - Note O - Net Loss Per Share - Anti-dilutive Securities (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-o-net-loss-per-share-earnings-per-share-details" roleURI="http://www.kempharm.com/20211231/role/statement-note-o-net-loss-per-share-earnings-per-share-details">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">071 - Disclosure - Note O - Net Loss Per Share - Earnings Per Share (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-p-severance-expense-details-textual" roleURI="http://www.kempharm.com/20211231/role/statement-note-p-severance-expense-details-textual">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">072 - Disclosure - Note P - Severance Expense (Details Textual)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-q-employee-benefit-plan-details-textual" roleURI="http://www.kempharm.com/20211231/role/statement-note-q-employee-benefit-plan-details-textual">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">073 - Disclosure - Note Q - Employee Benefit Plan (Details Textual)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-r-subsequent-events-details-textual" roleURI="http://www.kempharm.com/20211231/role/statement-note-r-subsequent-events-details-textual">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">074 - Disclosure - Note R - Subsequent Events (Details Textual)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
    </xsd:appinfo>
  </xsd:annotation>
  <xsd:element id="kmph_AccruedSeveranceExpense" name="AccruedSeveranceExpense" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant"/>
  <xsd:element abstract="true" id="kmph_AccumulatedDepreciationAndAmortizationMember" name="AccumulatedDepreciationAndAmortizationMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/>
  <xsd:element id="kmph_AdjustmentToAdditionalPaidInCapitalWriteoffOfDeferredOfferingCosts" name="AdjustmentToAdditionalPaidInCapitalWriteoffOfDeferredOfferingCosts" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration"/>
  <xsd:element id="kmph_AdjustmentsToAdditionalPaidInCapitalDeemedDividends" name="AdjustmentsToAdditionalPaidInCapitalDeemedDividends" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="kmph_AquestiveTherapeuticsMember" name="AquestiveTherapeuticsMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="kmph_AtmAgreementSalesMember" name="AtmAgreementSalesMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/>
  <xsd:element id="kmph_BeneficialOwnershipCapLimitPercentage" name="BeneficialOwnershipCapLimitPercentage" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:percentItemType" xbrli:periodType="instant"/>
  <xsd:element id="kmph_CapitalLeaseInterestRate" name="CapitalLeaseInterestRate" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:percentItemType" xbrli:periodType="duration"/>
  <xsd:element id="kmph_CashPaidInLieuOfFractionalSharesInConnectionWithReverseStockSplitIncludedInAccountsPayableAndAccruedExpenses" name="CashPaidInLieuOfFractionalSharesInConnectionWithReverseStockSplitIncludedInAccountsPayableAndAccruedExpenses" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration"/>
  <xsd:element id="kmph_ClassOfWarrantOrRightAdditionalSharesExercisableForEachMilestones" name="ClassOfWarrantOrRightAdditionalSharesExercisableForEachMilestones" nillable="true" substitutionGroup="xbrli:item" type="xbrli:sharesItemType" xbrli:periodType="duration"/>
  <xsd:element id="kmph_ClassOfWarrantOrRightIssuedDuringPeriod" name="ClassOfWarrantOrRightIssuedDuringPeriod" nillable="true" substitutionGroup="xbrli:item" type="xbrli:sharesItemType" xbrli:periodType="duration"/>
  <xsd:element id="kmph_ClassOfWarrantOrRightOfferingPricePerRelatedWarrant" name="ClassOfWarrantOrRightOfferingPricePerRelatedWarrant" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:perShareItemType" xbrli:periodType="instant"/>
  <xsd:element id="kmph_ClassOfWarrantPurchasePricePerWarrant" name="ClassOfWarrantPurchasePricePerWarrant" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:perShareItemType" xbrli:periodType="instant"/>
  <xsd:element id="kmph_ClassOfWarrantsOrRightExercisedDuringPeriod" name="ClassOfWarrantsOrRightExercisedDuringPeriod" nillable="true" substitutionGroup="xbrli:item" type="xbrli:sharesItemType" xbrli:periodType="duration"/>
  <xsd:element id="kmph_CommitmentSharesIssuedInConnectionWithEquityLineOfCreditIncludedInDeferredOfferingCosts" name="CommitmentSharesIssuedInConnectionWithEquityLineOfCreditIncludedInDeferredOfferingCosts" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="kmph_ComputerAndHardwareMember" name="ComputerAndHardwareMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/>
  <xsd:element id="kmph_ConsultingAgreementConditionalMilestoneAchievementToBeReceived" name="ConsultingAgreementConditionalMilestoneAchievementToBeReceived" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant"/>
  <xsd:element id="kmph_ConsultingAgreementMaximumAmountToBeReceived" name="ConsultingAgreementMaximumAmountToBeReceived" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant"/>
  <xsd:element id="kmph_ConsultingFeesPaidInStock" name="ConsultingFeesPaidInStock" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="kmph_ConsultingServicesMember" name="ConsultingServicesMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="kmph_ConversionFromDeerfieldConvertibleNoteToCommonStockMember" name="ConversionFromDeerfieldConvertibleNoteToCommonStockMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="kmph_ConversionOfDecember2019NotesIntoCommonStockMember" name="ConversionOfDecember2019NotesIntoCommonStockMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="kmph_ConversionOfFacilityNotesIntoSeriesB2PreferredStockMember" name="ConversionOfFacilityNotesIntoSeriesB2PreferredStockMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="kmph_ConversionOfSeriesB2PreferredStockIntoCommonStockMember" name="ConversionOfSeriesB2PreferredStockIntoCommonStockMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/>
  <xsd:element id="kmph_ConversionOfStockMaximumSharesIssued" name="ConversionOfStockMaximumSharesIssued" nillable="true" substitutionGroup="xbrli:item" type="xbrli:sharesItemType" xbrli:periodType="instant"/>
  <xsd:element abstract="true" id="kmph_CoriumIncMember" name="CoriumIncMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="kmph_CurrentPortionOfOperatingLeaseLiabilitiesMember" name="CurrentPortionOfOperatingLeaseLiabilitiesMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/>
  <xsd:element id="kmph_DebtConversionAccruedInterest" name="DebtConversionAccruedInterest" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration"/>
  <xsd:element id="kmph_DebtCovenantDebtFinancingRestriction" name="DebtCovenantDebtFinancingRestriction" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant"/>
  <xsd:element id="kmph_DebtInstrumentCancellationOfDebtAmount" name="DebtInstrumentCancellationOfDebtAmount" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration"/>
  <xsd:element id="kmph_DebtInstrumentConvertibleConversionRestrictionPercentageOfCommonStock" name="DebtInstrumentConvertibleConversionRestrictionPercentageOfCommonStock" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:percentItemType" xbrli:periodType="instant"/>
  <xsd:element id="kmph_DebtInstrumentConvertibleFloorPrice" name="DebtInstrumentConvertibleFloorPrice" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:perShareItemType" xbrli:periodType="instant"/>
  <xsd:element id="kmph_DebtInstrumentConvertibleMinimumConversionPrice" name="DebtInstrumentConvertibleMinimumConversionPrice" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:perShareItemType" xbrli:periodType="instant"/>
  <xsd:element id="kmph_DebtInstrumentConvertibleOptionalConversionFeatureExchangePrice" name="DebtInstrumentConvertibleOptionalConversionFeatureExchangePrice" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:perShareItemType" xbrli:periodType="instant"/>
  <xsd:element id="kmph_DebtInstrumentConvertibleOptionalConversionFeatureSharesIssuableUponExchange" name="DebtInstrumentConvertibleOptionalConversionFeatureSharesIssuableUponExchange" nillable="true" substitutionGroup="xbrli:item" type="xbrli:sharesItemType" xbrli:periodType="instant"/>
  <xsd:element id="kmph_DebtInstrumentPercentageOfAccruedInterestPaid" name="DebtInstrumentPercentageOfAccruedInterestPaid" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:percentItemType" xbrli:periodType="duration"/>
  <xsd:element id="kmph_DebtInstrumentRepurchasePriceEqualToPercentageOfPrincipalAmount" name="DebtInstrumentRepurchasePriceEqualToPercentageOfPrincipalAmount" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:percentItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="kmph_December2020ExchangeAgreementMember" name="December2020ExchangeAgreementMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="kmph_DeerfieldConvertibleNotesMember" name="DeerfieldConvertibleNotesMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="kmph_DeerfieldFacilityAgreementMember" name="DeerfieldFacilityAgreementMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="kmph_DeerfieldWarrantLiabilityMember" name="DeerfieldWarrantLiabilityMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="kmph_DeerfieldWarrantMember" name="DeerfieldWarrantMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/>
  <xsd:element id="kmph_DeferredIncomeTaxAssetsLiabilities" name="DeferredIncomeTaxAssetsLiabilities" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant"/>
  <xsd:element id="kmph_DeferredOfferingCostsIncludedInAccountsPayableAndAccruedExpense" name="DeferredOfferingCostsIncludedInAccountsPayableAndAccruedExpense" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element id="kmph_DeferredTaxAssetsRightofuseLiability" name="DeferredTaxAssetsRightofuseLiability" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant"/>
  <xsd:element id="kmph_DeferredTaxLiabilitiesRightofuseAsset" name="DeferredTaxLiabilitiesRightofuseAsset" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant"/>
  <xsd:element id="kmph_DefinedContributionPlanRequisiteServicePeriod" name="DefinedContributionPlanRequisiteServicePeriod" nillable="true" substitutionGroup="xbrli:item" type="xbrli:durationItemType" xbrli:periodType="duration"/>
  <xsd:element id="kmph_DerivativeAndWarrantLiabilityNoncurrent" name="DerivativeAndWarrantLiabilityNoncurrent" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant"/>
  <xsd:element abstract="true" id="kmph_DocumentAndEntityInformation" name="DocumentAndEntityInformation" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element id="kmph_EffectiveIncomeTaxRateReconciliationReturnToProvisionAndDeferredTrueup" name="EffectiveIncomeTaxRateReconciliationReturnToProvisionAndDeferredTrueup" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:percentItemType" xbrli:periodType="duration"/>
  <xsd:element id="kmph_EffectiveIncomeTaxRateReconciliationWarrantLiabilitiesIncreaseDecrease" name="EffectiveIncomeTaxRateReconciliationWarrantLiabilitiesIncreaseDecrease" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:percentItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="kmph_EmbeddedDeerfieldNotePutOptionMember" name="EmbeddedDeerfieldNotePutOptionMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="kmph_EmbeddedPutOptionMember" name="EmbeddedPutOptionMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/>
  <xsd:element id="kmph_EquityDistributionAgreementCommissionFeePercentageOfGrossSales" name="EquityDistributionAgreementCommissionFeePercentageOfGrossSales" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:percentItemType" xbrli:periodType="instant"/>
  <xsd:element id="kmph_EquityDistributionAgreementMaximumAggregateOfferingPrice" name="EquityDistributionAgreementMaximumAggregateOfferingPrice" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant"/>
  <xsd:element abstract="true" id="kmph_EquityLineOfCreditMember" name="EquityLineOfCreditMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="kmph_ExchangeWarrantsMember" name="ExchangeWarrantsMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="kmph_ExercisePriceRangeFiveMember" name="ExercisePriceRangeFiveMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="kmph_ExercisePriceRangeFourMember" name="ExercisePriceRangeFourMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="kmph_ExercisePriceRangeOneMember" name="ExercisePriceRangeOneMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="kmph_ExercisePriceRangeThreeMember" name="ExercisePriceRangeThreeMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="kmph_ExercisePriceRangeTwoMember" name="ExercisePriceRangeTwoMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="kmph_ExistingWarrantsMember" name="ExistingWarrantsMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/>
  <xsd:element id="kmph_FairValueAdjustmentOfWarrantsNetOfTax" name="FairValueAdjustmentOfWarrantsNetOfTax" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element id="kmph_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityCumulativeEffectAdjustment" name="FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityCumulativeEffectAdjustment" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element id="kmph_FinanceLeaseCostTotal" name="FinanceLeaseCostTotal" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="kmph_FinanceLeaseRightofUseAssetsMember" name="FinanceLeaseRightofUseAssetsMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/>
  <xsd:element id="kmph_FinanceLeaseRightofuseAssetGross" name="FinanceLeaseRightofuseAssetGross" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant"/>
  <xsd:element abstract="true" id="kmph_GPCMember" name="GPCMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/>
  <xsd:element id="kmph_IncomeTaxExaminationNumberOfReturnsUnderExamination" name="IncomeTaxExaminationNumberOfReturnsUnderExamination" nillable="true" substitutionGroup="xbrli:item" type="xbrli:integerItemType" xbrli:periodType="instant"/>
  <xsd:element id="kmph_IncreaseDecreaseInOperatingLeaseRightofuseAsset" name="IncreaseDecreaseInOperatingLeaseRightofuseAsset" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration"/>
  <xsd:element id="kmph_IncreaseInCommonStockReservedForIssuance" name="IncreaseInCommonStockReservedForIssuance" nillable="true" substitutionGroup="xbrli:item" type="xbrli:sharesItemType" xbrli:periodType="duration"/>
  <xsd:element id="kmph_InterestAndOtherIncomeExpenseNet" name="InterestAndOtherIncomeExpenseNet" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="kmph_JMPAndRBCCMMember" name="JMPAndRBCCMMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="kmph_January2020NoteMember" name="January2020NoteMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="kmph_January2021InducementWarrantsMember" name="January2021InducementWarrantsMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="kmph_June2021InducementWarrantsMember" name="June2021InducementWarrantsMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="kmph_KVKWarrantLiabilityMember" name="KVKWarrantLiabilityMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="kmph_KVKWarrantMember" name="KVKWarrantMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="kmph_LaboratoryEquipmentMember" name="LaboratoryEquipmentMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/>
  <xsd:element id="kmph_LesseeLeaseOptionToExtendMaximumTerm" name="LesseeLeaseOptionToExtendMaximumTerm" nillable="true" substitutionGroup="xbrli:item" type="xbrli:durationItemType" xbrli:periodType="duration"/>
  <xsd:element id="kmph_LesseeLeaseOptionToTerminateTerm" name="LesseeLeaseOptionToTerminateTerm" nillable="true" substitutionGroup="xbrli:item" type="xbrli:durationItemType" xbrli:periodType="duration"/>
  <xsd:element id="kmph_LesseeLeaseRemainingTermOfContract" name="LesseeLeaseRemainingTermOfContract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:durationItemType" xbrli:periodType="duration"/>
  <xsd:element id="kmph_LiabilitiesFairValueDisclosureEstimatedAmountOfWeightedaverageProbabilityOfFundamentalChange" name="LiabilitiesFairValueDisclosureEstimatedAmountOfWeightedaverageProbabilityOfFundamentalChange" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant"/>
  <xsd:element id="kmph_LiabilitiesFairValueDisclosureEstimatedAmountOfWeightedaverageProbabilityOfLiquidityEvent" name="LiabilitiesFairValueDisclosureEstimatedAmountOfWeightedaverageProbabilityOfLiquidityEvent" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant"/>
  <xsd:element id="kmph_LiabilitiesFairValueDisclosureIncreaseFromTenPercentIncreaseInEnterpriseValue" name="LiabilitiesFairValueDisclosureIncreaseFromTenPercentIncreaseInEnterpriseValue" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="kmph_LincolnParkMember" name="LincolnParkMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/>
  <xsd:element id="kmph_LossOnSubleaseAndDisposalOfPropertyAndEquipment" name="LossOnSubleaseAndDisposalOfPropertyAndEquipment" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element id="kmph_MaximumPercentOfCommonStockOwnershipAllowedPerHolderAfterWarrantExerciseUponHoldersSelection" name="MaximumPercentOfCommonStockOwnershipAllowedPerHolderAfterWarrantExerciseUponHoldersSelection" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:percentItemType" xbrli:periodType="instant"/>
  <xsd:element id="kmph_MaximumPercentOfCommonStockOwnershipAllowedPerHolderUponWarrantExercise" name="MaximumPercentOfCommonStockOwnershipAllowedPerHolderUponWarrantExercise" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:percentItemType" xbrli:periodType="instant"/>
  <xsd:element abstract="true" id="kmph_NoteToFinancialStatementDetailsTextual" name="NoteToFinancialStatementDetailsTextual" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="kmph_NotesToFinancialStatements" name="NotesToFinancialStatements" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="kmph_NotesToFinancialStatementsAbstract" name="NotesToFinancialStatementsAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element id="kmph_NumberOfManufacturingArrangements" name="NumberOfManufacturingArrangements" nillable="true" substitutionGroup="xbrli:item" type="xbrli:integerItemType" xbrli:periodType="instant"/>
  <xsd:element id="kmph_OperatingAndCapitalLeasesRentExpenseNet" name="OperatingAndCapitalLeasesRentExpenseNet" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element id="kmph_OperatingAndFinanceLeaseLiabilityMaturityTableTextBlock" name="OperatingAndFinanceLeaseLiabilityMaturityTableTextBlock" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="kmph_OperatingLeaseLiabilitiesLessCurrentPortionMember" name="OperatingLeaseLiabilitiesLessCurrentPortionMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="kmph_OperatingLeaseRightOfUseAssetsMember" name="OperatingLeaseRightOfUseAssetsMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/>
  <xsd:element id="kmph_OperatingLossCarryforwardExpirationYear" name="OperatingLossCarryforwardExpirationYear" nillable="true" substitutionGroup="xbrli:item" type="xbrli:gYearItemType" xbrli:periodType="duration"/>
  <xsd:element id="kmph_OperatingLossCarryforwardsExpirationBeginningYear" name="OperatingLossCarryforwardsExpirationBeginningYear" nillable="true" substitutionGroup="xbrli:item" type="xbrli:gYearItemType" xbrli:periodType="duration"/>
  <xsd:element id="kmph_OperatingLossCarryforwardsNotSubjectToExpiration" name="OperatingLossCarryforwardsNotSubjectToExpiration" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant"/>
  <xsd:element id="kmph_OperatingLossCarryforwardsSubjectToExpiration" name="OperatingLossCarryforwardsSubjectToExpiration" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant"/>
  <xsd:element abstract="true" id="kmph_OptionalExchangePrincipalAmountConversionFeatureMember" name="OptionalExchangePrincipalAmountConversionFeatureMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="kmph_OptionalExchangePrincipalAmountMember" name="OptionalExchangePrincipalAmountMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/>
  <xsd:element id="kmph_OtherPrepaidExpensesAndCurrentAssets" name="OtherPrepaidExpensesAndCurrentAssets" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant"/>
  <xsd:element id="kmph_OverAllotmentOptionsNumberOfSharesForWarrants" name="OverAllotmentOptionsNumberOfSharesForWarrants" nillable="true" substitutionGroup="xbrli:item" type="xbrli:sharesItemType" xbrli:periodType="duration"/>
  <xsd:element id="kmph_OverAllotmentOptionsPercentageOfCommonStockOutstandingForWarrants" name="OverAllotmentOptionsPercentageOfCommonStockOutstandingForWarrants" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:percentItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="kmph_PaycheckProtectionProgramCaresActMember" name="PaycheckProtectionProgramCaresActMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/>
  <xsd:element id="kmph_PercentageOfConsultingServicesAndOutOfPocketThirdPartyResearchAndDevelopmentCostsRecognized" name="PercentageOfConsultingServicesAndOutOfPocketThirdPartyResearchAndDevelopmentCostsRecognized" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:percentItemType" xbrli:periodType="instant"/>
  <xsd:element id="kmph_PlacementAgentFeePercentage" name="PlacementAgentFeePercentage" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:percentItemType" xbrli:periodType="instant"/>
  <xsd:element abstract="true" id="kmph_PossibleFutureIssuancesUnderEmployeeStockPurchasePlansMember" name="PossibleFutureIssuancesUnderEmployeeStockPurchasePlansMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="kmph_PossibleFutureIssuancesUnderEquityIncentivePlansMember" name="PossibleFutureIssuancesUnderEquityIncentivePlansMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/>
  <xsd:element id="kmph_PreferredStockSharesAuthorizedEliminated" name="PreferredStockSharesAuthorizedEliminated" nillable="true" substitutionGroup="xbrli:item" type="xbrli:sharesItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="kmph_PrefundedWarrantsMember" name="PrefundedWarrantsMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/>
  <xsd:element id="kmph_ProceedsFromUnderwrittenPublicOfferingNet" name="ProceedsFromUnderwrittenPublicOfferingNet" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="kmph_ProfitSharingPlanMember" name="ProfitSharingPlanMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="kmph_PropertyAndEquipmentAtCostMember" name="PropertyAndEquipmentAtCostMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/>
  <xsd:element id="kmph_PropertyAndEquipmentFinancedUnderLeaseAgreement" name="PropertyAndEquipmentFinancedUnderLeaseAgreement" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="kmph_PropertyAndEquipmentNetMember" name="PropertyAndEquipmentNetMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/>
  <xsd:element id="kmph_PropertyPlantAndEquipmentUsefulLifeTableTextBlock" name="PropertyPlantAndEquipmentUsefulLifeTableTextBlock" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="kmph_PublicOfferingWarrantsMember" name="PublicOfferingWarrantsMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/>
  <xsd:element id="kmph_PurchaseAgreementAdditionalSharesToBeIssuedAsCommitmentShares" name="PurchaseAgreementAdditionalSharesToBeIssuedAsCommitmentShares" nillable="true" substitutionGroup="xbrli:item" type="xbrli:sharesItemType" xbrli:periodType="duration"/>
  <xsd:element id="kmph_PurchaseAgreementMaximumAdditionalSharesAvailableForPurchaseDuringTheOptionalPeriod" name="PurchaseAgreementMaximumAdditionalSharesAvailableForPurchaseDuringTheOptionalPeriod" nillable="true" substitutionGroup="xbrli:item" type="xbrli:sharesItemType" xbrli:periodType="duration"/>
  <xsd:element id="kmph_PurchaseAgreementMaximumSharesToBeIssued" name="PurchaseAgreementMaximumSharesToBeIssued" nillable="true" substitutionGroup="xbrli:item" type="xbrli:sharesItemType" xbrli:periodType="duration"/>
  <xsd:element id="kmph_PurchaseAgreementOptionalPeriodToShares" name="PurchaseAgreementOptionalPeriodToShares" nillable="true" substitutionGroup="xbrli:item" type="xbrli:durationItemType" xbrli:periodType="duration"/>
  <xsd:element id="kmph_PurchaseAgreementTerm" name="PurchaseAgreementTerm" nillable="true" substitutionGroup="xbrli:item" type="xbrli:durationItemType" xbrli:periodType="duration"/>
  <xsd:element id="kmph_RegulatoryMilestoneRevenueToBeEarnedFollowingFdaAcceptance" name="RegulatoryMilestoneRevenueToBeEarnedFollowingFdaAcceptance" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant"/>
  <xsd:element abstract="true" id="kmph_RetirementPlanMember" name="RetirementPlanMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/>
  <xsd:element id="kmph_RevenueRecognitionMilestoneMethodAdditionalRevenueToBeRecognized" name="RevenueRecognitionMilestoneMethodAdditionalRevenueToBeRecognized" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant"/>
  <xsd:element id="kmph_RevenueRecognitionMilestoneMethodRevenueToBeRecognized" name="RevenueRecognitionMilestoneMethodRevenueToBeRecognized" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant"/>
  <xsd:element abstract="true" id="kmph_ReverseStockSplitMember" name="ReverseStockSplitMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="kmph_RothCapitalPartnersLLCMember" name="RothCapitalPartnersLLCMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/>
  <xsd:element id="kmph_RoyaltyAndDirectContractAcquisitionCosts" name="RoyaltyAndDirectContractAcquisitionCosts" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element id="kmph_RoyaltyRevenuePercent" name="RoyaltyRevenuePercent" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:percentItemType" xbrli:periodType="duration"/>
  <xsd:element id="kmph_SaleOfSecuritiesValueAvailableToIssue" name="SaleOfSecuritiesValueAvailableToIssue" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant"/>
  <xsd:element id="kmph_SaleOfStockAuthorizedAmount" name="SaleOfStockAuthorizedAmount" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant"/>
  <xsd:element id="kmph_ScheduleOfAuthorizedSharesOfCommonStockReservedForFutureIssuanceTableTextBlock" name="ScheduleOfAuthorizedSharesOfCommonStockReservedForFutureIssuanceTableTextBlock" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType" xbrli:periodType="duration"/>
  <xsd:element id="kmph_ScheduleOfLeasesBalanceSheetInformationTableTextBlock" name="ScheduleOfLeasesBalanceSheetInformationTableTextBlock" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType" xbrli:periodType="duration"/>
  <xsd:element id="kmph_ScheduleOfLeasesCashFlowInformationTableTextBlock" name="ScheduleOfLeasesCashFlowInformationTableTextBlock" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType" xbrli:periodType="duration"/>
  <xsd:element id="kmph_ScheduleOfPreferredStockTableTextBlock" name="ScheduleOfPreferredStockTableTextBlock" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="kmph_SeriesAConvertiblePreferredStockMember" name="SeriesAConvertiblePreferredStockMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="kmph_SeriesB1ConvertiblePreferredStockMember" name="SeriesB1ConvertiblePreferredStockMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="kmph_SeriesB2ConvertiblePreferredStockMember" name="SeriesB2ConvertiblePreferredStockMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="kmph_SeriesDRedeemableConvertiblePreferredStockMember" name="SeriesDRedeemableConvertiblePreferredStockMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/>
  <xsd:element id="kmph_SeveranceCharges" name="SeveranceCharges" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="kmph_SeveranceExpenseMember" name="SeveranceExpenseMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="kmph_ShareRepurchaseProgramMember" name="ShareRepurchaseProgramMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/>
  <xsd:element id="kmph_SharebasedCompensationArrangementBySharebasedPaymentAwardNumberOfSharesReservedForIssuanceIncrementalPercentageOfCapitalStockOutstanding" name="SharebasedCompensationArrangementBySharebasedPaymentAwardNumberOfSharesReservedForIssuanceIncrementalPercentageOfCapitalStockOutstanding" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:percentItemType" xbrli:periodType="duration"/>
  <xsd:element id="kmph_SharesAndWarrantsIssuedPricePerShare" name="SharesAndWarrantsIssuedPricePerShare" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:perShareItemType" xbrli:periodType="instant"/>
  <xsd:element id="kmph_StockIssuedDuringPeriodSharesReverseStockSplitsAdjustmentForFractionalShare" name="StockIssuedDuringPeriodSharesReverseStockSplitsAdjustmentForFractionalShare" nillable="true" substitutionGroup="xbrli:item" type="xbrli:sharesItemType" xbrli:periodType="duration"/>
  <xsd:element id="kmph_StockIssuedDuringPeriodSharesWarrantExercises" name="StockIssuedDuringPeriodSharesWarrantExercises" nillable="true" substitutionGroup="xbrli:item" type="xbrli:sharesItemType" xbrli:periodType="duration"/>
  <xsd:element id="kmph_StockIssuedDuringPeriodValueWarrantExercises" name="StockIssuedDuringPeriodValueWarrantExercises" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration"/>
  <xsd:element id="kmph_StockIssuedDuringPeriodValueWarrantExercisesNetOfDiscountsAndCommisions" name="StockIssuedDuringPeriodValueWarrantExercisesNetOfDiscountsAndCommisions" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration"/>
  <xsd:element id="kmph_StockRepurchaseProgramCommonStockRepurchasedTotal" name="StockRepurchaseProgramCommonStockRepurchasedTotal" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant"/>
  <xsd:element id="kmph_SupplyArrangementAutomaticRenewalPeriod" name="SupplyArrangementAutomaticRenewalPeriod" nillable="true" substitutionGroup="xbrli:item" type="xbrli:durationItemType" xbrli:periodType="duration"/>
  <xsd:element id="kmph_SupplyArrangementExpense" name="SupplyArrangementExpense" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element id="kmph_SupplyArrangementPeriodOfPriorNotice" name="SupplyArrangementPeriodOfPriorNotice" nillable="true" substitutionGroup="xbrli:item" type="xbrli:durationItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="kmph_TermNotesMember" name="TermNotesMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="kmph_The2019NotesConvertedToCommonStockMember" name="The2019NotesConvertedToCommonStockMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="kmph_The2019NotesMember" name="The2019NotesMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="kmph_TheDecember2019AndJanuary2020NotesMember" name="TheDecember2019AndJanuary2020NotesMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="kmph_TheDecember2020ExchangeAgreementMember" name="TheDecember2020ExchangeAgreementMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="kmph_TheFacilityNotesMember" name="TheFacilityNotesMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="kmph_TwoThousandFourteenEquityIncentivePlanMember" name="TwoThousandFourteenEquityIncentivePlanMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="kmph_TwoThousandTwentyOneNotesMember" name="TwoThousandTwentyOneNotesMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="kmph_UnderwriterWarrantsMember" name="UnderwriterWarrantsMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="kmph_UnderwritingAgreementMember" name="UnderwritingAgreementMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="kmph_UnderwrittenPublicOfferingMember" name="UnderwrittenPublicOfferingMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="kmph_UndesignatedPreferredStockMember" name="UndesignatedPreferredStockMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="kmph_WarrantIssuedToKVKMember" name="WarrantIssuedToKVKMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/>
  <xsd:element id="kmph_WarrantsIssued" name="WarrantsIssued" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="kmph_WarrantsIssuedInConnectionWithJanuary2021InducementTransactionMember" name="WarrantsIssuedInConnectionWithJanuary2021InducementTransactionMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="kmph_WarrantsIssuedInConnectionWithJune2021InducementTransactionMember" name="WarrantsIssuedInConnectionWithJune2021InducementTransactionMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/>
  <xsd:element id="kmph_WarrantsIssuedUponExchangePercentageOfSharesIssuedUponExercise" name="WarrantsIssuedUponExchangePercentageOfSharesIssuedUponExercise" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:percentItemType" xbrli:periodType="instant"/>
  <xsd:element abstract="true" id="kmph_WarrantsToPurchaseCommonStockMember" name="WarrantsToPurchaseCommonStockMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="kmph_WeightedAverageProbabilityOfFundamentalChangeMember" name="WeightedAverageProbabilityOfFundamentalChangeMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="kmph_WeightedAverageProbabilityOfLiquidityEventMember" name="WeightedAverageProbabilityOfLiquidityEventMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="kmph_statement-statement-note-c-accounts-and-other-receivables-accounts-and-other-receivables-details" name="statement-statement-note-c-accounts-and-other-receivables-accounts-and-other-receivables-details" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="kmph_statement-statement-note-c-accounts-and-other-receivables-accounts-and-other-receivables-tables" name="statement-statement-note-c-accounts-and-other-receivables-accounts-and-other-receivables-tables" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="kmph_statement-statement-note-d-prepaid-expenses-and-other-current-assets-components-of-prepaid-expenses-and-other-current-assets-details" name="statement-statement-note-d-prepaid-expenses-and-other-current-assets-components-of-prepaid-expenses-and-other-current-assets-details" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="kmph_statement-statement-note-d-prepaid-expenses-and-other-current-assets-tables" name="statement-statement-note-d-prepaid-expenses-and-other-current-assets-tables" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="kmph_statement-statement-note-e-property-and-equipment-components-of-property-and-equipment-details" name="statement-statement-note-e-property-and-equipment-components-of-property-and-equipment-details" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="kmph_statement-statement-note-e-property-and-equipment-estimated-useful-lives-of-property-and-equipment-details" name="statement-statement-note-e-property-and-equipment-estimated-useful-lives-of-property-and-equipment-details" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="kmph_statement-statement-note-e-property-and-equipment-tables" name="statement-statement-note-e-property-and-equipment-tables" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="kmph_statement-statement-note-f-accounts-payable-and-accrued-expenses-accounts-payable-and-accrued-expenses-details" name="statement-statement-note-f-accounts-payable-and-accrued-expenses-accounts-payable-and-accrued-expenses-details" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="kmph_statement-statement-note-f-accounts-payable-and-accrued-expenses-tables" name="statement-statement-note-f-accounts-payable-and-accrued-expenses-tables" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="kmph_statement-statement-note-h-commitments-and-contingencies-lease-cost-details" name="statement-statement-note-h-commitments-and-contingencies-lease-cost-details" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="kmph_statement-statement-note-h-commitments-and-contingencies-maturities-of-lease-liabilities-details" name="statement-statement-note-h-commitments-and-contingencies-maturities-of-lease-liabilities-details" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="kmph_statement-statement-note-h-commitments-and-contingencies-supplement-balance-sheet-information-related-to-lease-details" name="statement-statement-note-h-commitments-and-contingencies-supplement-balance-sheet-information-related-to-lease-details" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="kmph_statement-statement-note-h-commitments-and-contingencies-supplement-cash-flow-information-related-to-leases-details" name="statement-statement-note-h-commitments-and-contingencies-supplement-cash-flow-information-related-to-leases-details" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="kmph_statement-statement-note-h-commitments-and-contingencies-tables" name="statement-statement-note-h-commitments-and-contingencies-tables" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="kmph_statement-statement-note-j-preferred-stock-and-warrants-preferred-stock-issued-and-outstanding-details" name="statement-statement-note-j-preferred-stock-and-warrants-preferred-stock-issued-and-outstanding-details" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="kmph_statement-statement-note-j-preferred-stock-and-warrants-preferred-stock-issued-and-outstanding-details-parentheticals" name="statement-statement-note-j-preferred-stock-and-warrants-preferred-stock-issued-and-outstanding-details-parentheticals" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="kmph_statement-statement-note-j-preferred-stock-and-warrants-tables" name="statement-statement-note-j-preferred-stock-and-warrants-tables" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="kmph_statement-statement-note-k-common-stock-and-warrants-common-stock-activity-details" name="statement-statement-note-k-common-stock-and-warrants-common-stock-activity-details" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="kmph_statement-statement-note-k-common-stock-and-warrants-reserved-authorized-shares-of-common-stock-for-future-issuance-details" name="statement-statement-note-k-common-stock-and-warrants-reserved-authorized-shares-of-common-stock-for-future-issuance-details" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="kmph_statement-statement-note-k-common-stock-and-warrants-tables" name="statement-statement-note-k-common-stock-and-warrants-tables" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="kmph_statement-statement-note-l-stockbased-compensation-blackscholes-optionpricing-model-details" name="statement-statement-note-l-stockbased-compensation-blackscholes-optionpricing-model-details" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="kmph_statement-statement-note-l-stockbased-compensation-information-regarding-currently-outstanding-and-exercisable-options-details" name="statement-statement-note-l-stockbased-compensation-information-regarding-currently-outstanding-and-exercisable-options-details" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="kmph_statement-statement-note-l-stockbased-compensation-nonvested-stock-option-awards-details" name="statement-statement-note-l-stockbased-compensation-nonvested-stock-option-awards-details" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="kmph_statement-statement-note-l-stockbased-compensation-schedule-of-stock-option-activity-details" name="statement-statement-note-l-stockbased-compensation-schedule-of-stock-option-activity-details" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="kmph_statement-statement-note-l-stockbased-compensation-stockbased-compensation-expense-details" name="statement-statement-note-l-stockbased-compensation-stockbased-compensation-expense-details" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="kmph_statement-statement-note-l-stockbased-compensation-tables" name="statement-statement-note-l-stockbased-compensation-tables" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="kmph_statement-statement-note-m-fair-value-of-financial-instruments-assets-and-liabilities-measured-at-fair-value-on-recurring-basis-details" name="statement-statement-note-m-fair-value-of-financial-instruments-assets-and-liabilities-measured-at-fair-value-on-recurring-basis-details" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="kmph_statement-statement-note-m-fair-value-of-financial-instruments-reconciliation-of-beginning-and-ending-balances-for-derivative-and-warrant-liability-measured-at-fair-value-on-recurring-basis-details" name="statement-statement-note-m-fair-value-of-financial-instruments-reconciliation-of-beginning-and-ending-balances-for-derivative-and-warrant-liability-measured-at-fair-value-on-recurring-basis-details" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="kmph_statement-statement-note-m-fair-value-of-financial-instruments-tables" name="statement-statement-note-m-fair-value-of-financial-instruments-tables" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="kmph_statement-statement-note-n-income-taxes-components-of-net-deferred-tax-assets-and-liabilities-details" name="statement-statement-note-n-income-taxes-components-of-net-deferred-tax-assets-and-liabilities-details" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="kmph_statement-statement-note-n-income-taxes-federal-net-operating-loss-carryforward-and-research-activities-credit-details" name="statement-statement-note-n-income-taxes-federal-net-operating-loss-carryforward-and-research-activities-credit-details" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="kmph_statement-statement-note-n-income-taxes-schedule-of-reconciliation-of-difference-between-benefit-for-income-taxes-and-income-taxes-at-statutory-us-federal-income-tax-rate-details" name="statement-statement-note-n-income-taxes-schedule-of-reconciliation-of-difference-between-benefit-for-income-taxes-and-income-taxes-at-statutory-us-federal-income-tax-rate-details" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="kmph_statement-statement-note-n-income-taxes-tables" name="statement-statement-note-n-income-taxes-tables" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="kmph_statement-statement-note-o-net-loss-per-share-antidilutive-securities-details" name="statement-statement-note-o-net-loss-per-share-antidilutive-securities-details" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="kmph_statement-statement-note-o-net-loss-per-share-earnings-per-share-details" name="statement-statement-note-o-net-loss-per-share-earnings-per-share-details" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="kmph_statement-statement-note-o-net-loss-per-share-tables" name="statement-statement-note-o-net-loss-per-share-tables" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="kmph_statement-statement-significant-accounting-policies-policies" name="statement-statement-significant-accounting-policies-policies" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
</xsd:schema>
