Some communities need residents. Some need jobs. Some need development. In order to get those things, a few communities will give you free land.
For the most part, the places doing this are rural communities without much in the way of work opportunities, but doesn't the whole world work virtually now,
Several small cities in rural Kansas will give you a land lot if you agree to fashion housing of at least 1,000 square feet on it. If one lot isn’t large enough and you’d like to garden, the city of Marquette, Kansas would be pleased give you a second lot adjacent to the first, also for free. These are developed lots with water, sewer, and electricity.
Muskegon, Michigan is giving away free land for companies that create new industrial jobs. You get five acres for 25 jobs; create 100 jobs and get 30 acres. The free sites have full utilities and easy access to highways, a deep-water port, railroads, and the Muskegon County Airport.
There are opportunities in Nebraska, Iowa, Maine, Michigan, Alaska, Kansas, Minnesota, North Dakota and Wisconsin.