Every city or village with a population of not more than 500,000 whether incorporated under the general law or a special charter, whose site is wholly or partially subject to overflow, inundation, or the unsanitary accumulation of sipe water or surface water, and wholly or partially surrounded by levees, dykes, or embankments to prevent overflow: (1) may divide the municipality, or any part thereof, into improvement districts, (2) may fix the grade of streets, avenues, alleys, or public grounds within the improvement districts at any height deemed necessary to give a surface drainage from each improvement district to the river or rivers which cause the overflow, inundation, or accumulation of sipe and surface water, and (3) may require all low lots, blocks, or parts thereof, or tracts of land, within each improvement district, to be filled to the established grade of adjoining streets, avenues, alleys, or public grounds, or in such manner as to prevent the overflow or inundation thereof, or such accumulation of sipe or surface water therein as in the judgment of the corporate authorities of the municipality would be unsanitary and injurious to the public health or safety.
Such a city or village shall provide by ordinance for the making of such a local improvement and in that ordinance shall provide whether the improvement shall be made (1) by special assessment, or by special taxation of contiguous property, (2) by general taxation, or (3) by both methods. In order to carry out the purposes of Sections 11-111-8 through 11-111-10, such a city or village has all the power in relation to special assessment, special or general taxation, or for the issuance of bonds in payment of the cost of the specified local improvement, including the provisions of Article 9, granted to any city or village in this state.
65 ILCS 5/11-111-8