Search Help - Overview

Welcome to the Office of the City Clerk’s Electronic Legislative Management System (eLMS) Search Help.


The Electronic Legislation Management System provides online access to Chicago City Council records between December 1, 2010, to present.


Click a topic listed on this page to get started.


Contact Us


We continue to make improvements to the Electronic Legislative Management System. If you require support, please contact clerklmssupport@cityofchicago.org.


For general questions about the Office of the Chicago City Clerk, please contact the main City Hall Office at (312) 744-8590. For questions about legislation or the Clerk's online Legislative Information Center, please contact the City Clerk's Council Division at (312) 744-6870.


How to search by using the Keyword Search

General Search - Click "Search" to return a wider set of results, or specify one or more of the following search filters to further refine your search results:


  • Search By Keywords - Searches site text
  • Some options for keyword searches:

    • Search by Legislative Text – Find the legislative text that matches the entered keywords. Additionally, you can search within attachments. This is optional.
    • Search by Title – You may search the title of a piece of legislation by entering it in the keyword search.

  • Exact Search Click the Exact Search checkbox to find legislation with text that matches the specified keywords in the following details:
    • Record #
    • Title
    • Filing and/or Controlling Body
    • Sponsors
    • Type
    • Status
    • Sub-status

Exact Search (default) option finds legislation with text that matches the specified keywords in the following details:


Search for "one-way" keyword with "Exact search" selected, returns:

• Only exact match of entire phrase
• Not case sensitive


General Search Uncheck the Exact Search option to expand your search to include variations of the specified keyword(s):


Search using "one" and "way" keywords with "Exact search" not selected. The search will return

• Exact match of entire phrase; and
• Partial match of each word in phrase

Council Date Filter

Select a City Council meeting date from the Council Date filter to lookup legislative actions on selected dates, that either was:


• Introduced in Council, or
• Final consideration was made by Council


Applying the Council date filter for "01/15/2023" will display legislation that were either introduced or finalized on the chosen Council date.

Show More Filters

Selecting Show More Filters option will display all the available filters in a pop-up window.


  • Using Filters will help further refine the search results:

    • Year - filters search results by filing year.

    • Status and Sub Status – filters search results to a specific file status or sub-status.

    • Filing Sponsor or Filing Office – filters search results to legislative sponsors or filing office.

    • Controlling Body - filters search results to legislation that is currently controlled by the specified body.

    • Type - filters search results to a specific legislation type.

    • Key Legislation – filters search results by key or substantive legislation.


    • Economic Disclosure Statement (EDS) – filters search documents containing economic disclosure statements.

  • Any filters selected will be shown in the pop-up window and on the main screen.

  • Utilizing the "Clear Filters" feature will remove ALL selected filters from both the main and pop-up screens and reset the search to the default.

Sort by Multiple Columns

Refine your search with our advanced sorting options:


Quickly organize your search results by multiple criteria. Simply hold down the "Shift" key and select the column headers that matter to you. Your search results will be presented in the precise order you have chosen whether in ascending or descending order. Tailor your view to perfection and find what you are looking for with ease.


Additionally, you can search within attachments. This is optional.


Column Sorts:

1. Filing Office: Sort results by Filing Office, organizing entries based on the selected filing office.
2. Intro Date: Within each Filing Office, further refine the order by sorting entries based on the Introduction Date.
3. Type: For a granular view, within each Filing Office and Intro Date group, sort entries based on the specified Type.



PAGINATION CONTROL

In order for you to easily navigate through your search results use our intuitive Pagination Control, strategically positioned both above and below the search result table.

Selecting page numbers allows you to quickly move through extensive lists and locate information with ease.

Our user-friendly interface ensures a smooth browsing experience, enabling you to efficiently access and review the details you need.



Back to Top

Introducing our "Back to Top" feature – a convenient and time-saving tool designed to enhance your browsing experience.


Located on the bottom of the page, this icon minimizes the need for endless scrolling. With a simple click, return to the top of the page, streamlining your navigation and ensuring swift access to crucial information.



Sign up for Alerts

To stay informed about changes to legislation, legislative bodies and meetings, register for email alerts on the City Clerk's eLMS website.


How to Register with the eLMS system:


Access the City Clerk’s eLMS website, then follow these steps:


  1. Click 'Sign In'.
  2. Go to the 'Register' tab.
  3. Fill in the required details.
  4. Click 'Register' to finish.

Types of Alerts

  1. Legislation - Create an alert on the legislation. Please note you will need the exact Record ID/Number in order to save the alert.

  2. Body - Create an alert for a specific legislative body such as a committee, Office of the Mayor or Office of the City Clerk and receive updates for changes regarding members, files or details. View a full list of the legislative bodies.

  3. Body/Meeting (New) - Create an alert when a specific legislative body schedules a new meeting.

  4. Meeting Calendar - Create an alert for a specific meeting to be updated. Please note, you will need the full date of the meeting, view a full list of the meetings.

Subscribe - Legislation Alerts

Legislation Alerts: Stay up to date regarding specific legislation.


  1. Log into eLMS. Select the drop-down menu in the upper right-hand corner of the screen and click on “Alerts”. Then, follow the steps below:

  2. Click Create to set up a new alert.

  3. Enter alert details:
    • Alert Name: Name your alert.
    • Type: Legislation update to Alert Type: Legislation.
    • Record#: Add the Record #.
    • CC: Add extra email addresses.
    • Frequency*: Select alert frequency (Hourly, Daily, Weekly, Monthly).

  4. Click Submit to save your alert.

Subscribe – Legislative Body

Body Alerts: Stay informed about changes to legislative bodies and their upcoming meetings.


  1. Log into eLMS. Select the drop-down menu in the upper right-hand corner of the screen and click on “Alerts”. Then, follow the steps below:

  2. Click Create to set up a new alert.

  3. Enter alert details:
    • Alert Name: Name your alert.
    • Type: Alert Type: Body.
    • Body: Select Legislative Body, view a full list of the legislative bodies.
    • Type of Body Alert:
      • Upcoming Meetings.
      • Updates to Details.
      • Both.
    • CC: Add extra email addresses.
    • Frequency*: Choose alert frequency (Hourly, Daily, Weekly, Monthly).

  4. Click Submit to save your alert.

Subscribe – Legislative Meeting (New)

  1. Log into eLMS. Select the drop-down menu in the upper right-hand corner of the screen and click on “Alerts”. Then, follow the steps below:

  2. Click Create to set up a new alert.

  3. Enter alert details:
    • Alert Name: Name your alert.
    • Type: Type: Meeting(New)
    • Body: Select Legislative Body, view a full list of the legislative bodies.
    • CC: Add extra email addresses.
    • Frequency*: Choose alert frequency (Hourly, Daily, Weekly, Monthly).

  4. Click Submit to save your alert.

Subscribe – Legislative Meeting

Meetings Alerts: Stay informed about changes to meetings.


  1. Log into eLMS. Select the drop-down menu in the upper right-hand corner of the screen and click on “Alerts”. Then, follow the steps below:

  2. Click Create to set up a new alert

  3. Enter alert details:
    • Alert Name: Name your alert.
    • Type: update to Alert Type: Meeting.
    • Meeting: Select Legislative Meeting, view a full list of meetings.
    • CC: Add extra email addresses.
    • Frequency*: Choose alert frequency (Hourly, Daily, Weekly, Monthly).

  4. Click Submit to save your alert.