Florida / Industries / Retail trade
Retail Trade NAICS sector 44-45 County Business Patterns, 2023 Published for 67 of 67 counties
Florida's retail trade sector had 1,146,619 employees in 75,988 establishments in 2023, at an average pay of $37,892 . Average pay of $37,892 is the 2nd-lowest of the 19 sectors, 0.63 times the all-industry average. Its 1,146,619 Florida jobs (11.5% of the total) are the 3rd-most of any sector.
Compare Miami-Dade and Broward in retail trade or any two counties.
Eleven of the 67 counties where it is published pay at or above the sector's Florida average. $20k $25k $30k $35k $40k $45k Florida average $37,892 Middle county $33,026 Miami-Dade County: $40,588 average pay, 139,904 jobs in retail trade Broward County: $41,014 average pay, 106,344 jobs in retail trade Orange County: $37,064 average pay, 89,299 jobs in retail trade Palm Beach County: $41,047 average pay, 82,553 jobs in retail trade Hillsborough County: $39,695 average pay, 77,369 jobs in retail trade Duval County: $38,318 average pay, 55,193 jobs in retail trade Pinellas County: $36,747 average pay, 54,288 jobs in retail trade Lee County: $37,700 average pay, 43,772 jobs in retail trade Polk County: $35,818 average pay, 34,212 jobs in retail trade Volusia County: $35,531 average pay, 29,543 jobs in retail trade Brevard County: $35,474 average pay, 29,504 jobs in retail trade Pasco County: $36,575 average pay, 26,604 jobs in retail trade Seminole County: $35,828 average pay, 26,451 jobs in retail trade Sarasota County: $39,932 average pay, 25,673 jobs in retail trade Collier County: $44,629 average pay, 24,245 jobs in retail trade Manatee County: $38,269 average pay, 21,822 jobs in retail trade Marion County: $38,681 average pay, 20,495 jobs in retail trade Lake County: $35,711 average pay, 19,023 jobs in retail trade Osceola County: $30,288 average pay, 18,352 jobs in retail trade Escambia County: $35,389 average pay, 17,089 jobs in retail trade Leon County: $32,870 average pay, 16,488 jobs in retail trade Alachua County: $32,284 average pay, 14,876 jobs in retail trade St. Johns County: $35,414 average pay, 14,406 jobs in retail trade St. Lucie County: $36,228 average pay, 13,248 jobs in retail trade Okaloosa County: $36,659 average pay, 12,242 jobs in retail trade Bay County: $37,234 average pay, 11,572 jobs in retail trade Martin County: $36,994 average pay, 10,868 jobs in retail trade Charlotte County: $35,647 average pay, 10,609 jobs in retail trade Indian River County: $36,328 average pay, 9,092 jobs in retail trade Clay County: $32,383 average pay, 8,807 jobs in retail trade Hernando County: $32,025 average pay, 8,644 jobs in retail trade Santa Rosa County: $31,241 average pay, 7,055 jobs in retail trade Citrus County: $36,105 average pay, 6,453 jobs in retail trade Walton County: $37,113 average pay, 5,790 jobs in retail trade Monroe County: $38,883 average pay, 5,777 jobs in retail trade Sumter County: $31,606 average pay, 5,649 jobs in retail trade Highlands County: $32,559 average pay, 5,077 jobs in retail trade Flagler County: $32,911 average pay, 4,482 jobs in retail trade Nassau County: $32,531 average pay, 3,987 jobs in retail trade Columbia County: $32,779 average pay, 3,234 jobs in retail trade Putnam County: $33,026 average pay, 2,789 jobs in retail trade Suwannee County: $30,293 average pay, 2,247 jobs in retail trade Jackson County: $32,442 average pay, 2,006 jobs in retail trade Okeechobee County: $35,713 average pay, 1,958 jobs in retail trade Hendry County: $30,447 average pay, 1,740 jobs in retail trade Levy County: $28,888 average pay, 1,690 jobs in retail trade Gadsden County: $32,370 average pay, 1,303 jobs in retail trade Wakulla County: $28,413 average pay, 1,133 jobs in retail trade Bradford County: $39,251 average pay, 1,130 jobs in retail trade DeSoto County: $33,717 average pay, 1,111 jobs in retail trade Baker County: $30,509 average pay, 1,039 jobs in retail trade Taylor County: $30,056 average pay, 925 jobs in retail trade Washington County: $28,996 average pay, 797 jobs in retail trade Hardee County: $29,371 average pay, 750 jobs in retail trade Gulf County: $32,088 average pay, 565 jobs in retail trade Madison County: $31,368 average pay, 554 jobs in retail trade Franklin County: $31,228 average pay, 526 jobs in retail trade Holmes County: $30,626 average pay, 462 jobs in retail trade Hamilton County: $32,868 average pay, 417 jobs in retail trade Jefferson County: $29,534 average pay, 371 jobs in retail trade Calhoun County: $28,527 average pay, 328 jobs in retail trade Dixie County: $26,363 average pay, 325 jobs in retail trade Union County: $33,088 average pay, 238 jobs in retail trade Gilchrist County: $25,423 average pay, 220 jobs in retail trade Liberty County: $21,913 average pay, 161 jobs in retail trade Glades County: $30,076 average pay, 132 jobs in retail trade Lafayette County: $29,812 average pay, 112 jobs in retail trade Liberty Orange Duval Hillsborough Miami-Dade Broward Palm Beach Collier $20k $25k $30k $35k $40k $45k Miami-Dade County: $40,588 average pay, 139,904 jobs in retail trade Broward County: $41,014 average pay, 106,344 jobs in retail trade Orange County: $37,064 average pay, 89,299 jobs in retail trade Palm Beach County: $41,047 average pay, 82,553 jobs in retail trade Hillsborough County: $39,695 average pay, 77,369 jobs in retail trade Duval County: $38,318 average pay, 55,193 jobs in retail trade Pinellas County: $36,747 average pay, 54,288 jobs in retail trade Lee County: $37,700 average pay, 43,772 jobs in retail trade Polk County: $35,818 average pay, 34,212 jobs in retail trade Volusia County: $35,531 average pay, 29,543 jobs in retail trade Brevard County: $35,474 average pay, 29,504 jobs in retail trade Pasco County: $36,575 average pay, 26,604 jobs in retail trade Seminole County: $35,828 average pay, 26,451 jobs in retail trade Sarasota County: $39,932 average pay, 25,673 jobs in retail trade Collier County: $44,629 average pay, 24,245 jobs in retail trade Manatee County: $38,269 average pay, 21,822 jobs in retail trade Marion County: $38,681 average pay, 20,495 jobs in retail trade Lake County: $35,711 average pay, 19,023 jobs in retail trade Osceola County: $30,288 average pay, 18,352 jobs in retail trade Escambia County: $35,389 average pay, 17,089 jobs in retail trade Leon County: $32,870 average pay, 16,488 jobs in retail trade Alachua County: $32,284 average pay, 14,876 jobs in retail trade St. Johns County: $35,414 average pay, 14,406 jobs in retail trade St. Lucie County: $36,228 average pay, 13,248 jobs in retail trade Okaloosa County: $36,659 average pay, 12,242 jobs in retail trade Bay County: $37,234 average pay, 11,572 jobs in retail trade Martin County: $36,994 average pay, 10,868 jobs in retail trade Charlotte County: $35,647 average pay, 10,609 jobs in retail trade Indian River County: $36,328 average pay, 9,092 jobs in retail trade Clay County: $32,383 average pay, 8,807 jobs in retail trade Hernando County: $32,025 average pay, 8,644 jobs in retail trade Santa Rosa County: $31,241 average pay, 7,055 jobs in retail trade Citrus County: $36,105 average pay, 6,453 jobs in retail trade Walton County: $37,113 average pay, 5,790 jobs in retail trade Monroe County: $38,883 average pay, 5,777 jobs in retail trade Sumter County: $31,606 average pay, 5,649 jobs in retail trade Highlands County: $32,559 average pay, 5,077 jobs in retail trade Flagler County: $32,911 average pay, 4,482 jobs in retail trade Nassau County: $32,531 average pay, 3,987 jobs in retail trade Columbia County: $32,779 average pay, 3,234 jobs in retail trade Putnam County: $33,026 average pay, 2,789 jobs in retail trade Suwannee County: $30,293 average pay, 2,247 jobs in retail trade Jackson County: $32,442 average pay, 2,006 jobs in retail trade Okeechobee County: $35,713 average pay, 1,958 jobs in retail trade Hendry County: $30,447 average pay, 1,740 jobs in retail trade Levy County: $28,888 average pay, 1,690 jobs in retail trade Gadsden County: $32,370 average pay, 1,303 jobs in retail trade Wakulla County: $28,413 average pay, 1,133 jobs in retail trade Bradford County: $39,251 average pay, 1,130 jobs in retail trade DeSoto County: $33,717 average pay, 1,111 jobs in retail trade Baker County: $30,509 average pay, 1,039 jobs in retail trade Taylor County: $30,056 average pay, 925 jobs in retail trade Washington County: $28,996 average pay, 797 jobs in retail trade Hardee County: $29,371 average pay, 750 jobs in retail trade Gulf County: $32,088 average pay, 565 jobs in retail trade Madison County: $31,368 average pay, 554 jobs in retail trade Franklin County: $31,228 average pay, 526 jobs in retail trade Holmes County: $30,626 average pay, 462 jobs in retail trade Hamilton County: $32,868 average pay, 417 jobs in retail trade Jefferson County: $29,534 average pay, 371 jobs in retail trade Calhoun County: $28,527 average pay, 328 jobs in retail trade Dixie County: $26,363 average pay, 325 jobs in retail trade Union County: $33,088 average pay, 238 jobs in retail trade Gilchrist County: $25,423 average pay, 220 jobs in retail trade Liberty County: $21,913 average pay, 161 jobs in retail trade Glades County: $30,076 average pay, 132 jobs in retail trade Lafayette County: $29,812 average pay, 112 jobs in retail trade Collier Palm Beach Broward Miami-Dade Hillsborough Duval Orange Liberty Florida average $37,892 Middle county $33,026
More about the sector It is the largest private employer in 18 of the 67 counties. Miami-Dade County alone holds 12.2% of the sector's Florida jobs (139,904); the five largest counties hold 43.2%. County averages in the sector range 2.0-fold, from $21,913 in Liberty County to $44,629 in Collier County. It is published for all 67 counties.
Where it is concentrated Wakulla County leans on it most: 1.8 times its share across the 67 counties.
Most jobs Miami-Dade County has the most jobs; 5 of these ten pay above the sector's Florida average.
County Jobs Employees Avg pay Share of sector Miami-Dade County 139,904 $40,588 12.2% Broward County 106,344 $41,014 9.3% Orange County 89,299 $37,064 7.8% Palm Beach County 82,553 $41,047 7.2% Hillsborough County 77,369 $39,695 6.8% Duval County 55,193 $38,318 4.8% Pinellas County 54,288 $36,747 4.7% Lee County 43,772 $37,700 3.8% Polk County 34,212 $35,818 3.0% Volusia County 29,543 $35,531 2.6%
Highest and lowest pay Counties with at least 100 jobs in the sector. The top county pays 2.0 times the bottom one.
Source: Census CBP 2023, NAICS 44-45. The biggest industry in each Florida county .