Land prices vary dramatically based on location and acreage size. Rural undeveloped parcels can cost $5,000 – $15,000 per acre. In suburban or urban areas, land can cost over $100,000 per acre. Smaller lots under an acre may start between $50,000 – $150,000.