CSA Farms by State
1,742 places list it · 35 states · 319 city guides
1,742 farms across 35 states sell CSA shares.
Only places that list it themselves — from public records and the farms’ own websites. How we know ›

CSA Farms by state
- New York146
- Michigan87
- Pennsylvania87
- Wisconsin83
- California83
- Virginia72
- North Carolina71
- Washington67
- Massachusetts64
- Minnesota55
- Oregon55
- Colorado54
- Maryland53
- Illinois51
- Texas47
- Florida47
- Tennessee47
- New Jersey45
- Indiana44
- Ohio42
- Iowa41
- Connecticut40
- Georgia37
- Missouri32
- New Hampshire29
- Vermont27
- Kentucky27
- Maine24
- Idaho18
- Arizona18
- Utah13
- South Carolina12
- Alabama12
- Oklahoma11
- Kansas10