8 EXHIBIT 10.17(o)


                                     FORM OF
                               EXCHANGE AGREEMENT

     This Exchange Agreement (this "Agreement") is entered into, effective as
of March 31, 2004, between Hecla Mining Company ("Hecla") and Maxim Group
("Holder"). Hecla and Holder hereby agree as follows:

     1.  Exchange. Hecla will issue to Holder 47,275 shares (the "Shares") of
         Hecla common stock, par value $0.25 per share (the "Common Stock") in
         exchange for 6,100 shares of Hecla Series B Cumulative Convertible
         Preferred Stock ("Preferred Stock") held by Holder (the "Exchange").

     2.  Legality of Issuance. Hecla hereby represents that the Shares are being
         issued without registration under the Securities Act of 1933, as
         amended, in reliance upon Section 3(a)(9) thereof and will be, when
         issued in accordance with this Agreement, duly issued, fully-paid,
         non-assessable and freely transferable shares of Common Stock, subject
         to listing on the New York Stock Exchange. Hecla will use its best
         reasonable commercial efforts to affect the listing of the Shares with
         the New York Stock Exchange. Holder hereby acknowledges that the Shares
         are being issued without registration under the Securities Act of 1933,
         as amended, in reliance upon Section 3(a)(9) thereof.

     3.  No Commission; Unsolicited Transaction. Hecla confirms that it paid no
         commission or other remuneration to any person in connection with the
         solicitation or effectuation of the Exchange. Holder confirms that
         Hecla did not solicit the Exchange.

     4.  Delivery of Preferred Stock. Holder agrees to promptly, after execution
         of this Agreement deliver the above referenced Preferred Stock to
         American Stock Transfer and Trust Company via the DWAC system (transfer
         agent #29-41) for cancellation. Holder represents that it owns the
         Preferred Stock clear of any lien, encumbrance, or pledge of any kind
         and that the Exchange shall transfer all title thereto to Hecla. Holder
         represents that it is an accredited investor.

     The address and contact information for American Stock Transfer and Trust
Company is as follows:

              American Stock Transfer and Trust Company
              59 Maiden Lane
              New York, New York 10038
              Contact:  Paula Caroppoli
              (718) 921-8275

     5.  Issuance of Shares. Hecla agrees that it will promptly, after
         confirmation by American Stock Transfer and Trust Company of the
         receipt of the Preferred Stock, instruct Hecla's transfer agent for the
         common stock ("American Stock Transfer and Trust") to




         electronically transfer the Shares via the DWAC system to DTC for
         Holder's account as identified below:

              Fiserv Inc.
              for all of Maxim Group

              Contact:  Valerie Jones
              Phone:  (215) 636-3056
              Contact: Carol Warner
              Phone:  (215) 636-3085


              Holder DTC number:  0632
              Account Number:  55348192

     Furthermore, Hecla agrees that the Shares issued to Holder in exchange
for the Preferred Stock will be deposited in Holder's accounts within three
business days after Hecla receives confirmation from American Stock Transfer and
Trust of the receipt of the Preferred Stock.

     6.  Payment of Dividends: Hecla and Holder agree that the issuance of the
         Shares in the Exchange constitutes satisfaction in full on any and all
         amounts (including principal, dividends, and any other fees) owed by
         Hecla to Holder under the Preferred Stock.

     7.  Governing Law: This Agreement shall be governed by and construed in
         accordance with the laws of the State of New York, without giving
         effect to the principles of conflicts of law thereof.

     IN WITNESS WHEREOF, each of the parties has caused this Agreement to be
duly executed on its behalf as of the date first written above.


HECLA MINING COMPANY


By:     /s/ Vicki Veltkamp
    --------------------------------------------------
        Vicki Veltkamp
        Vice President - Investor and Public Relations

Date:   March 31, 2004


HOLDER: MAXIM GROUP (CLEARING THROUGH FISERV, INC.)


By:     /s/ Robert Ford
     -------------------------------------------------
        Robert Ford
Title:  SVP, Investments

Date:   March 31, 2004