El centro de notificaciones del hospital Maharat Nakhon Ratchasima Hospital, citado por el medio, comunicó que fallecieron 30 personas y 58 resultaron heridas.
El primer ministro dijo que el autor del ataque, un militar tailandés que agredió primero a varios compañeros y luego, tras abandonar su base, disparó indiscriminadamente contra civiles y se atrincheró con varios rehenes en un centro comercial, habría actuado por motivos personales, supuestamente relacionados con la venta de casa.
Más tarde las fuerzas especiales abatieron al militar tailandés.
El atacante fue identificado por los medios tailandeses como sargento primero Jakapan Thomma.
"Los mandos del Ejército de Tierra van a investigar los detalles para aclarar cómo ese conflicto derivó en semejante tragedia", aseguró.
Prayut Chan-o-cha pidió no culpar a los cuerpos de seguridad de lo ocurrido y aseguró que nada había presagiado la masacre, sin precedentes en Tailandia.