You are here

Mapped: The Number of Farms in Each U.S. State

See this visualization first on the Voronoi app.

Use This Visualization

Mapped: The Number of Farms in Each U.S. State

This was originally posted on our Voronoi app. Download the app for free on iOS or Android and discover incredible data-driven charts from a variety of trusted sources.

Key Takeaways

  • With 1.88 million farms across all of America, Texas has the most of any state at 231,000.
  • Many of Texas’ farms are ranch-style operations, focused on cattle and hay, which tend to be smaller and thus more numerous than large single crop farms.
  • In terms of farmland, Texas still leads with 125 million acres, followed by Montana (57.4 million acres) and Kansas (44.8 million acres).

Today, the average farm in America stands at 466 acres, but there is wide variation across states.

In Rhode Island, the average size is 60 acres—but this jumps to 2,743 in Wyoming. Not only does this highlight the dominance of big farms, but how state economies and different types of agricultural production influence the size and scale of farmland.

This graphic shows farm counts by state, using data from the U.S. Department of Agriculture.

Texas Has More Farms Than Any Other State

In the table below, we show the total number of farms in each state in 2024:

State Number of Farms
Texas 231,000
Iowa 86,700
Missouri 85,700
Ohio 74,000
Illinois 70,000
Oklahoma 70,000
Kentucky 69,100
Minnesota 65,300
Tennessee 62,900
California 62,500
Wisconsin 58,200
Kansas 55,500
Indiana 52,000
Pennsylvania 48,800
Florida 44,400
Nebraska 44,300
Michigan 44,000
North Carolina 42,100
Virginia 39,000
Georgia 38,300
Arkansas 37,200
Alabama 37,100
Oregon 35,500
Colorado 35,000
Washington 31,800
Mississippi 30,800
New York 30,500
South Dakota 28,300
North Dakota 24,800
Louisiana 24,600
Montana 23,800
South Carolina 22,600
West Virginia 22,600
Idaho 22,500
New Mexico 20,800
Utah 17,300
Arizona 15,100
Maryland 12,600
Wyoming 10,500
New Jersey 9,900
Maine 7,000
Massachusetts 6,900
Hawaii 6,500
Vermont 6,300
Connecticut 4,900
New Hampshire 3,850
Nevada 3,100
Delaware 2,150
Alaska 1,200
Rhode Island 1,000

With 231,000 farms, Texas has more than double the second-highest state, Iowa.

Across Texas, 2.3 million people are directly employed in the agricultural industry, largely focused on cattle, hay, milk, and corn. Altogether, the industry drove almost $868 billion in economic output last year.

In Iowa, farmland covers 84% of the state’s land area—one of the highest nationally. On average, farms are 346 acres in size, with the state being the largest producer of corn and eggs nationally.

California, meanwhile, is home to 62,500 farms, with dairy production topping $8.6 billion in 2024—the state’s most valuable commodity last year. Additionally, California produces almost 75% of America’s fruits and nuts and over one-third of its vegetables.

On the other end of the spectrum, Rhode Island has just 1,000 farms given its small land area and high population density. Similarly, Alaska (1,200) and Delaware (2,150) each fall at the bottom of the rankings.

Learn More on the Voronoi App

To learn more about this topic, check out this graphic on the share of farmland by state.