According to Lands of America, given recent comparative price-per-acre values, New Mexico has the cheapest land for sale in the country. This data represents $874 million of ranches, farms and other land acreage for sale in the state covering a total of 1.5 million acres.