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.

The City has adopted the 2020 National Electrical Code (NEC) and the 2021 International Codes as follows:

 2021 International Residential Code for One-and Two-Family Dwellings (IRC) – Appendices AA – AK, AM – AP, and AR – AU. 

2021 International Plumbing Code (IPC) – Appendices B – E (Appendix B shall use rates of rainfall for San Antonio unless Austin is listed). 

2021 International Mechanical Code (IMC) – Appendix A. 

2021 International Fuel-Gas Code (IFGC) – Appendices A – D.  

2021 International Energy Conservation Code (IECC) – Appendices CB - CC, RB - RC.

2021 International Existing Buildings Code (IEBC) – Appendices B – C

2021 International Building Code (IBC) – Appendices C – F, H - I, & K

2021 International Swimming Pool and Spa Code (ISPSC) – No appendices adopted.  

2021 International Property Maintenance Code (IPMC) – Appendix A

2021 International Fire Code (IFC) – Appendices B – N. 

For access to the online ICC Code Sets through the ICC website, click here.  

The City of Elgin currently uses the 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 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 but please make sure to select Elgin as the Jurisdiction.  However, if you are new to the software, we encourage you to set up a free account at and check out the My Government Online User Guide for help.

La ciudad de Elgin actualmente utiliza el sistema 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 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, asegúrese de seleccionar Elgin como Jurisdicción. 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: