I lavori per la costruzione del Teatro Comunale a Foggia iniziarono nel 1825 e terminarono nel 1828, anno in cui fu inaugurato e intitolato a re Ferdinando. Era uno dei più importanti teatri del regno e il più antico dopo il San Carlo di Napoli. Il progetto si deve all'architetto napoletano Luigi Oberty che gli impose il raffinato stile neoclassico, in voga a quei tempi e che arricchisce molti scorci della Foggia ottocentesca. Il teatro però risultò essere insufficiente per ospitare il grande pubblico foggiano cosicché, a pochi anni dall'apertura, fu ampliato e l'iniziale progetto dell'Oberty fu rivisitato sostituendo all'originario peristilio a sei colonne tre ampi fornici e le finestre del primo piano furono tramutati in balconi.
Al suo interno rivela la tipica forma a ferro di cavallo, tipico dei teatri all'italiana, con tre ordini di palchi decorati con stucchi; l'ampia volta che lo ricopre non è decorata sfarzosamente, ma è impreziosita da un pregevole lampadario di cristalli. Grande attenzione fu data alla sistemazione del ridotto che è decorato con quattro statue dei sovrani del tempo: Francesco I e Maria Isabella e i successori Ferdinando II e Maria Teresa. Il nome del teatro passò dopo l'unità d'Italia da "Real Teatro Ferdinando" a "Teatro Dauno" e nel 1928 fu dedicato al compositore foggiano Umberto Giordano.
Si consiglia di verificare la corrispondenza degli orari di apertura contattando direttamente la struttura.