Florida state senators & representatives
District-office mailing addresses for all 141 sitting members of the Florida Senate and Florida House of Representatives. Pick your legislator below — we'll prefill the address so you can write and send your letter without a printer.
Florida Senate (38)
- Ben AlbrittonDistrict 27 · Republican
- Kristen ArringtonDistrict 25 · Democratic
- Lori BermanDistrict 26 · Democratic
- Mack BernardDistrict 24 · Democratic
- Jim BoydDistrict 20 · Republican
- LaVon Bracy DavisDistrict 15 · Democratic
- Jennifer BradleyDistrict 6 · Republican
- Jason BrodeurDistrict 10 · Republican
- Danny BurgessDistrict 23 · Republican
- Colleen BurtonDistrict 12 · Republican
- Alexis CalatayudDistrict 38 · Republican
- Tracie DavisDistrict 5 · Democratic
- Nick DiCeglieDistrict 18 · Republican
- Don GaetzDistrict 1 · Republican
- Ileana GarciaDistrict 36 · Republican
- Erin GrallDistrict 29 · Republican
- Joe GrutersDistrict 22 · Republican
- Gayle HarrellDistrict 31 · Republican
- Ed HooperDistrict 21 · Republican
- Shev JonesDistrict 34 · Democratic
- Tom LeekDistrict 7 · Republican
- Jonathan MartinDistrict 33 · Republican
- Ralph MassulloDistrict 11 · Republican
- Debbie MayfieldDistrict 19 · Republican
- Stan McClainDistrict 9 · Republican
- Brian NathanDistrict 14 · Democratic
- Rosalind OsgoodDistrict 32 · Democratic
- Kathleen PassidomoDistrict 28 · Republican
- Jason PizzoDistrict 37 · Independent
- Tina PolskyDistrict 30 · Democratic
- Ana Maria RodriguezDistrict 40 · Republican
- Darryl RousonDistrict 16 · Democratic
- Barbara ShariefDistrict 35 · Democratic
- Carlos SmithDistrict 17 · Democratic
- Keith TruenowDistrict 13 · Republican
- Jay TrumbullDistrict 2 · Republican
- Tommy WrightDistrict 8 · Republican
- Clay YarboroughDistrict 4 · Republican
Florida House of Representatives (103)
- Shane AbbottDistrict 5 · Republican
- Jon AlbertDistrict 48 · Republican
- Jose AlvarezDistrict 46 · Democratic
- Adam AndersonDistrict 57 · Republican
- Alex AndradeDistrict 2 · Republican
- Bruce AntoneDistrict 41 · Democratic
- Wallace AristideDistrict 107 · Democratic
- Jessica BakerDistrict 17 · Republican
- Doug BanksonDistrict 39 · Republican
- Webster BarnabyDistrict 29 · Republican
- Robin BartlemanDistrict 103 · Democratic
- Fabián BasabeDistrict 106 · Republican
- Yvette BenarrochDistrict 81 · Republican
- Kim BerfieldDistrict 58 · Republican
- Dean BlackDistrict 15 · Republican
- Omar BlancoDistrict 115 · Republican
- David BorreroDistrict 111 · Republican
- Adam BotanaDistrict 80 · Republican
- Nathan BoylesDistrict 3 · Republican
- Robbie BrackettDistrict 34 · Republican
- Chuck BrannanDistrict 10 · Republican
- James BuchananDistrict 74 · Republican
- Demi BusattaDistrict 114 · Republican
- Jennifer CanadyDistrict 50 · Republican
- Hillary CasselDistrict 101 · Republican
- Ryan ChamberlinDistrict 24 · Republican
- Kevin ChamblissDistrict 117 · Democratic
- Nan CobbDistrict 26 · Republican
- Bill ConerlyDistrict 72 · Republican
- Lindsay CrossDistrict 60 · Democratic
- Dan DaleyDistrict 96 · Democratic
- Kim DanielsDistrict 14 · Democratic
- Fentrice DriskellDistrict 67 · Democratic
- Wyman DugganDistrict 12 · Republican
- Lisa DunkleyDistrict 97 · Democratic
- Tae EdmondsDistrict 88 · Democratic
- Anna EskamaniDistrict 42 · Democratic
- Tom FabricioDistrict 110 · Republican
- Ashley GanttDistrict 109 · Democratic
- Sam GarrisonDistrict 11 · Republican
- Richard GentryDistrict 27 · Republican
- Anne GerwigDistrict 93 · Republican
- Karen Gonzalez PittmanDistrict 65 · Republican
- Peggy Gossett-SeidmanDistrict 91 · Republican
- Sam GrecoDistrict 19 · Republican
- Emily GregoryDistrict 87 · Democratic
- Griff GriffittsDistrict 6 · Republican
- J.J. GrowDistrict 23 · Republican
- Rita HarrisDistrict 44 · Democratic
- Dianne Hart-LowmanDistrict 63 · Democratic
- Yvonne HinsonDistrict 21 · Democratic
- Brian HodgersDistrict 32 · Republican
- Jeff HolcombDistrict 53 · Republican
- Hilary HolleyDistrict 51 · Republican
- Christine HunschofskyDistrict 95 · Democratic
- Berny JacquesDistrict 59 · Republican
- Chad JohnsonDistrict 22 · Republican
- Dotie JosephDistrict 108 · Democratic
- Jennifer Kincart JonssonDistrict 49 · Republican
- Chip LaMarcaDistrict 100 · Republican
- Rob LongDistrict 90 · Democratic
- Johanna LópezDistrict 43 · Democratic
- Randy MaggardDistrict 54 · Republican
- Patt ManeyDistrict 4 · Republican
- Lawrence McClureDistrict 68 · Republican
- Fiona McFarlandDistrict 73 · Republican
- Lauren MeloDistrict 82 · Republican
- Kiyan MichaelDistrict 16 · Republican
- Monique MillerDistrict 33 · Republican
- Jim MooneyDistrict 120 · Republican
- Danny NixDistrict 75 · Republican
- Angie NixonDistrict 13 · Democratic
- Vanessa OliverDistrict 76 · Republican
- Toby OverdorfDistrict 85 · Republican
- Bill PartingtonDistrict 28 · Republican
- Rachel PlakonDistrict 36 · Republican
- Susan PlasenciaDistrict 37 · Republican
- Juan PorrasDistrict 119 · Republican
- Michele RaynerDistrict 62 · Democratic
- Mike RedondoDistrict 118 · Republican
- Alex RizoDistrict 112 · Republican
- Felicia RobinsonDistrict 104 · Democratic
- Will RobinsonDistrict 71 · Republican
- Mitch RosenwaldDistrict 98 · Democratic
- Michelle SalzmanDistrict 1 · Republican
- Judson SappDistrict 20 · Republican
- Samantha ScottDistrict 52 · Republican
- Jason ShoafDistrict 7 · Republican
- Tyler SiroisDistrict 31 · Republican
- Kelly SkidmoreDistrict 92 · Democratic
- John SnyderDistrict 86 · Republican
- Leonard SpencerDistrict 45 · Democratic
- Paula StarkDistrict 47 · Republican
- Debra TendrichDistrict 89 · Democratic
- Dana TrabulsyDistrict 84 · Republican
- Chase TramontDistrict 30 · Republican
- Kaylee TuckDistrict 83 · Republican
- Susan ValdésDistrict 64 · Republican
- Meg WeinbergerDistrict 94 · Republican
- Marie WoodsonDistrict 105 · Democratic
- Taylor YarkoskyDistrict 25 · Republican
- Brad YeagerDistrict 56 · Republican
- RaShon YoungDistrict 40 · Democratic
Membership and district-office addresses are synced from Open States, which mirrors the Florida legislature's own official roster. Representatives and senators are elected on different cycles in some states, so a seat can change hands between updates — confirm on the Florida legislature's official site if you need certainty before a time-sensitive mailing.