Campaign Finance
← All people

Fiona McFarland

Total raised
$1.4 Million
Funding sourcesHow we classify contributors

Florida does not label contributors as people, companies or committees; we group them by name and occupation. How we classify →

Individuals
$675,435 46%
Companies
$325,458 22%
Committees & PACs
$423,616 29%
Self-funded / other
$29,559 2%

What the total contains

Monetary contributions

$1,207,131

In-kind

$217,539

Loans

$20,000

Refunds

-$5,105

Other receipts

$9,398

Recent transactions

Names and ZIP codes follow the public privacy policy.

  • P*** C***

    $30

    Oct 2, 2026 · CHE · STR · 32952

  • THE DOCTORS COMPANY FLORIDA PAC

    $1,000

    Oct 1, 2026 · CHE · STR · 94558

  • JPMORGAN CHASE & CO. PAC

    $1,000

    Sep 30, 2026 · CHE · STR · 20005

  • FLORIDA HOUSE REPUBLICAN CAMPAIGN COMMITTEE

    $39,300

    Sep 30, 2026 · INK · STR · 32301

  • REPUBLICAN PARTY OF FLORIDA

    $149

    Sep 29, 2026 · INK · STR · 32301

  • REPUBLICAN PARTY OF FLORIDA

    $1,400

    Sep 29, 2026 · INK · STR · 32301

  • REPUBLICAN PARTY OF FLORIDA

    $550

    Sep 29, 2026 · INK · STR · 32301

  • C*** L***

    $250

    Sep 29, 2026 · CHE · STR · 11968

  • THE GRIFFIN GROUP FL LLC

    $1,000

    Sep 25, 2026 · CHE · STR · 33803

  • GUNN LAW GROUP

    $1,000

    Sep 25, 2026 · CHE · STR · 33602

  • FLORIDA HOUSE REPUBLICAN CAMPAIGN COMMITTEE

    $1,873

    Sep 25, 2026 · INK · STR · 32301

  • REPUBLICAN PARTY OF FLORIDA

    $28

    Sep 24, 2026 · INK · STR · 32301

  • FLORIDA HOUSE REPUBLICAN CAMPAIGN COMMITTEE

    $1,783

    Sep 24, 2026 · INK · STR · 32301

  • ALLSTATE INSURANCE COMPANY

    $1,000

    Sep 18, 2026 · CHE · STR · 60062

  • GULF COAST BUILDERS EXCHANGE PC

    $500

    Sep 17, 2026 · CHE · STR · 32301

  • DOSAL TOBACCO CORPORATION

    $1,000

    Sep 17, 2026 · CHE · STR · 33054

  • FLORIDA HOUSE REPUBLICAN CAMPAIGN COMMITTEE

    $25,500

    Sep 15, 2026 · INK · STR · 32301

  • R*** D***

    $1,000

    Sep 12, 2026 · CHE · STR · 34236

  • B*** R***

    $250

    Sep 8, 2026 · CHE · STR · 34238

  • P*** C***

    $30

    Sep 2, 2026 · CHE · STR · 32952

  • FLORIDA HOUSE REPUBLICAN CAMPAIGN COMMITTEE

    $25,000

    Sep 1, 2026 · INK · STR · 32301

  • C*** H***

    $1,000

    Aug 28, 2026 · CHE · STR · 02895

  • C*** M***

    $1,000

    Aug 23, 2026 · CHE · STR · 21202

  • W*** L***

    $1,000

    Aug 22, 2026 · CHE · STR · 11968

  • F*** A***

    $500

    Aug 18, 2026 · CHE · STR · 32301

  • NFIB FLORIDA POLITICAL ACTION COMMITTEE

    $500

    Aug 13, 2026 · CHE · STR · 37214

  • F*** A***

    $1,000

    Aug 13, 2026 · CHE · STR · 32301

  • H*** L***

    $1,000

    Aug 12, 2026 · CHE · STR · 77098

  • FLORIDA RECYCLERS ASSOCIATION INC

    $500

    Aug 11, 2026 · CHE · STR · 32177

  • FLORIDA OSTEOPATHIC MEDICAL ASSOCIATION PAC

    $500

    Aug 11, 2026 · CHE · STR · 32301

  • FLORIDA NURSERY, GROWERS & LANDSCAPE ASSOCIATION PAC INC

    $500

    Aug 11, 2026 · CHE · STR · 32835

  • N*** P***

    $1,000

    Aug 10, 2026 · CHE · STR · 10028

  • MORTHAM GOVERNMENTAL CONSULTANTS, L.L.C.

    $250

    Aug 7, 2026 · CHE · STR · 32311

  • F*** R***

    $500

    Aug 7, 2026 · CHE · STR · 10987

  • D*** L***

    $500

    Aug 7, 2026 · CHE · STR · 33455

  • W*** K***

    $1,000

    Aug 5, 2026 · CHE · STR · 11968

  • H*** A***

    $150

    Aug 5, 2026 · CHE · STR · 10019

  • C*** J***

    $150

    Aug 5, 2026 · CHE · STR · 10019

  • P*** C***

    $30

    Aug 2, 2026 · CHE · STR · 32952

  • Z*** T***

    $1,000

    Jul 31, 2026 · CHE · STR · 33401

  • U*** C*** D*** P*** G*** R***

    $1,000

    Jul 31, 2026 · CHE · STR · 32819

  • S*** T*** O*** F***

    $1,000

    Jul 31, 2026 · CHE · STR · 33314

  • S*** M*** S***

    $500

    Jul 31, 2026 · CHE · STR · 11030

  • S*** G*** S***

    $1,000

    Jul 31, 2026 · CHE · STR · 11030

  • S*** A***

    $1,000

    Jul 31, 2026 · CHE · STR · 11030

  • R*** J*** J***

    $1,000

    Jul 31, 2026 · CHE · STR · 11968

  • PORTLY LAND DEVELOPMENT LLC

    $300

    Jul 31, 2026 · CHE · STR · 11782

  • M*** J*** W***

    $500

    Jul 31, 2026 · CHE · STR · 11969

  • M*** S***

    $500

    Jul 31, 2026 · CHE · STR · 10075

  • M*** L***

    $1,000

    Jul 31, 2026 · CHE · STR · 10028