New Mexico has the cheapest pasture in the United States followed by Montana and Oregon. 

The average value for pasture in the United States is $1,330/acre in 2015, up $30 from 2014.

New Jersey has the most expensive pasture in the United States followed by Maryland and Florida.

United States $1,300 $1,330
Rank State 2014 2015
1 New Mexico $360 $340
2 Montana $640 $650
3 Oregon $630 $660
4 Colorado $760 $760
5 Washington $810 $820
6 North Dakota $750 $850
7 Nebraska $900 $870
8 South Dakota $860 $980
9 Utah $1,050 $1,050
10 Idaho $1,220 $1,250
11 Kansas $1,300 $1,390
12 Oklahoma $1,360 $1,420
13 New York $1,330 $1,430
14 Texas $1,580 $1,600
15 Minnesota $1,600 $1,900
16 Missouri $1,850 $1,950
17 West Virginia $2,000 $2,020
18 Alabama $2,100 $2,140
19 Mississippi $2,110 $2,140
20 Arkansas $2,240 $2,290
21 Wisconsin $2,150 $2,500
22 Louisiana $2,500 $2,590
23 Indiana $2,550 $2,600
24 Michigan $2,500 $2,680
25 California $2,700 $2,700
26 Kentucky $2,700 $2,750
27 Pennsylvania $2,900 $2,850
28 South Carolina $2,900 $2,940
29 Ohio $3,100 $3,140
30 Iowa $3,400 $3,400
31 Tennessee $3,400 $3,500
32 Illinois $3,400 $3,550
33 Georgia $3,650 $3,580
34 Virginia $3,930 $4,050
35 North Carolina $4,760 $4,700
36 Florida $4,910 $4,900
37 Maryland $6,000 $6,000
38 New Jersey $13,500 $13,500