Lake Villa Township has a total area of , of which or 12.47% is water [REF].
Municipalities include the villages of Lake Villa and Lindenhurst, as well as parts of the villages of Old Mill Creek, Round Lake Beach, and Round Lake Heights and Third Lake.