Many states have free land programs- including towns in Colorado, Iowa, Kansas, Minnesota, and Nebraska.