Flachfeuergeschütze (Flachbahngeschütze) sind Geschütze, die hauptsächlich für direktes Feuer auf Ziele konstruiert wurden, zu denen Sichtkontakt besteht. Der Name rührt von der in der Regel flachen Flugbahn der Geschosse bei typischen Einsatzdistanzen. Im Gegensatz dazu sind Steilfeuergeschütze in erster Linie für indirektes Feuer mit stärker gekrümmten Geschossbahnen ausgelegt. Die Geschosse von Flachfeuergeschützen werden meist mit möglichst hoher Anfangsgeschwindigkeit abgefeuert. Um die hohen Anfangsgeschwindigkeiten zu erzielen, besitzen Flachfeuergeschütze lange Rohre mit einem besonders festen Aufbau. Sie verwenden große Ladungen, wobei im Unterschied zu den Steilfeuergeschützen nur ein Typ von Ladung benutzt wird.