Cneo o Gneo Fulvio Flaco (en latín, Gnaeus Fulvius Flaccus) fue un político y militar romano del siglo III a. C. Flaco fue un pretor, con Apulia de provinacia, durante el tercer consulado de su hermano Quinto Fulvio Flaco en el año 212 a. C. Fue derrotado por Aníbal en las inmediaciones de Herdonia, de donde huyó al inicio de la batalla con 200 jinetes.
Posteriormente, el tribuno de la plebe Cayo Sempronio Bleso le acusó de abandonar a su ejército para salvaguardar su integridad personal.
Inicialmente, Flaco intentó desviar las acusaciones sobre los soldados, pero una mayor discusión e investigación probaron que se había comportado de manera cobarde.
Ante el riesgo de recibir un castigo más severo a consecuencia de un juicio, se exilió voluntariamente a Tarquinia.
[1] Según Valerio Máximo, rehusó que le fuera concedido un triunfo,[2] aunque puede tratarse de un error, dado que en ningún sitio se menciona a qué pudiera ser debido.