The 24th Legislative District is part of both Cook and DuPage Counties, and its main cities include Darien, Elmhurst, Oakbrook Terrace, and Wheaton. Villages include Clarendon Hills, Downers Grove, Glen Ellyn, Hinsdale, Lisle, Lombard, Oak Brook, Villa Park, Western Springs, Westmont, and Willowbrook.