Cuartelada en cruz con; (1) y (4) de oro pleno, (3) y (2) de oro con tres franjas de gules La bandera oficial del Municipio de San Lorenzo constituye una reducción esquemática del Escudo de Armas de los Muñoz de Oneca, fundadores del pueblo. La bandera está dividida imaginariamente; en cuatro cuartos de iguales dimensiones. El superior izquierdo e inferior derecho son amarillos, el superior derecho y el inferior izquierdo están compuestos de franjas horizontales, de igual anchura, dos de ellas amarillas y tres rojas, alternadas.
Los esmaltes oro y gules (rojos) se han escogido para el escudo de armas de San Lorenzo, porque son los que llevan el blasón del linaje Muñoz, al que perteneció Don Valeriano Muñoz de Oneca, fundador del pueblo de San Miguel de Hato Grande, hoy San Lorenzo. La parrilla es el símbolo tradicional de San Lorenzo, diácono y mártir, patrón del pueblo, porque en una parrilla sufrió el martirio, asado a fuego lento. El cerro o monte representa el Cerro Gregorio, que domina el panorama de San Lorenzo. La cruz pomellada es uno de los atributos heráldicos de San Miguel Arcángel, cuyo nombre llevó primitivamente el pueblo.