Building Division

The Building Division ensures our buildings are designed and completed to standards that promote the quality, safety, and efficiency in accordance with the City Code.

As a reminder the City of Elgin has adopted the following International Code Council (ICC) Codes: all 2012 ICC Codes, excluding 2012 International Fire Code (IFC). In place we have adopted the 2006 IFC. We have also adopted the 2014 National Electrical Code (NEC). All plan sets shall reflect these adopted standards on any plan sets, including related building plan notes. For access to the online ICC Code Sets through the ICC website, click here.   

The City of Elgin has launched a new online permitting software called My Government Online.  The software provides the ability to submit and pay for all Building permits and inspections online.  Applicants can track the progress of the plan review process, upload construction drawings and plans, view the required inspection sequence for a project, and request inspections online all from the convenience of a computer or mobile device.  In addition, the new software provides real-time inspection results via e-mail, automated telephone calls, and the online portal at

If you already have a My Government Online account that you use with another city, there is no need to sign up again. However, if you are new to the software, we encourage to set up a free account at and check out the My Government Online User Guide for help.

La Ciudad de Elgin ha lanzado un nuevo software de permisos en línea llamado MyGovernmentOnline. El software ofrece la posibilidad de enviar y pagar todos los permisos de construcción e inspección en línea. Los solicitantes pueden rastrear el progreso del proceso de revisión del plan, cargar dibujos y planos de construcción, ver la secuencia de inspección requerida para un proyecto y solicitar inspecciones en línea, todo desde la comodidad de una computadora o dispositivo móvil. Además, el nuevo software proporciona resultados de inspección en tiempo real por correo electrónico, llamadas telefónicas automatizadas y el portal en línea en 

Si ya tiene una cuenta de MyGovernmentOnline que usa con otra ciudad, no es necesario que se registre nuevamente. Sin embargo, si es nuevo en el software, le recomendamos que configure una cuenta gratuita en y consulte la Guía del usuario en línea de MyGovernment para obtener ayuda.

Other applications still not loaded to our new permitting system shall be downloaded and submitted to the City as indicated below: