Exhibit 99

       Brooke Corporation Releases Subsidiary Results for September 2004

    OVERLAND PARK, Kan., Oct. 22 /PRNewswire-FirstCall/ -- Robert D. Orr, CEO
of Brooke Corporation (Amex: BXX), announced selected September results for
the Company's franchise and finance subsidiaries.

    Orr announced that the Company's franchise subsidiary, Brooke Franchise
Corporation, consulted with franchisees and others in the acquisition of
businesses in the states of Texas, California, Nevada, Kansas, Arizona,
Michigan, Ohio, Washington and South Carolina.  Orr stated, "As a result of
converting these acquisitions into franchises and the start up of new
franchises, Brooke Franchise Corporation added a total of twenty-one new
franchise locations and received more than $2,600,000 in consulting fees from
unrelated entities."

    To help observers put the September expansion into perspective, Orr noted
that eight new franchise locations were added in August resulting in over
$1,400,000 in consulting fees from unrelated entities.  Fourteen new franchise
locations were added in July 2004 resulting in over $1,920,000 in consulting
fees from unrelated entities.

    Orr also announced that loan portfolio balances of the Company's finance
subsidiary, Brooke Credit Corporation, totaled over $168,000,000 on September
30, 2004, as compared to loan portfolio balances of approximately $148,000,000
on August 31, 2004, and approximately $141,800,000 on July 31, 2004. Portfolio
balances exclude loan balances of sister companies.


    About our company ...  Brooke Corporation is listed on the American Stock
Exchange under the symbol of BXX.  Brooke Corporation is a holding company
with three primary subsidiaries.  Brooke Franchise Corporation is a subsidiary
that distributes insurance and financial services through a network of more
than 356 franchise locations.  The Brooke organization was founded on the
belief that local business owners distribute insurance and financial services
more efficiently than others if supported by a franchise system. Brooke Credit
Corporation is a subsidiary that originates loans to insurance agencies,
financial services practices, funeral homes and other local businesses,
including Brooke franchises.  Loan portfolio balances currently exceed
$168,000,000 and have been mostly sold as individual loans to participating
lenders or as pooled loans to investors through asset backed securitizations.
CJD & Associates, LLC is a subsidiary that sells insurance on a wholesale
basis primarily through locally owned insurance agencies, including Brooke
franchises. Through Bermuda based subsidiaries, underwriting risks are shared
by CJD & Associates with insurance companies on selected policies.


    Email Distribution ... If you would like to receive electronic press
release information then please visit the "Investor Relations" section of our
website at http://www.brookecorp.com and subscribe to our "Email Alerts" on-
line.


    This press release may contain forward-looking statements.  Investors are
cautioned that all forward-looking statements involve risks and uncertainties,
and several factors could cause actual results to differ materially from those
in the forward-looking statements.  The following factors, among others, could
cause actual results to differ from those indicated in the forward-looking
statements: uncertainties associated with market acceptance of and demand for
the Company's products, impact of competitive products and pricing, dependence
on third party suppliers and their pricing, ability to meet product demand,
exposure to market risks, uncertainties associated with the development of
technology, changes in the law, the dependence on intellectual property
rights, and the effectiveness of internal controls.  Investors are directed to
the Company's most recent annual and quarterly reports, which are available
from the Company without charge for a more complete description of the
Company's business.



SOURCE  Brooke Corporation
    -0-                             10/22/2004
    /CONTACT:  Anita Larson of Brooke Corporation, +1-913-661-0123,
larsa@brookecorp.com /
    /Web site:  http://www.brookecorp.com /
    (BXX)

CO:  Brooke Corporation
ST:  Kansas
IN:  FIN INS
SU:  ERN