A környék az őskor óta lakott, ezt bronzkori leletek tanúsítják. Először 1222-ben említik Ongát. 1588-ban a törökök felégették, de hamar felépült újra. A falu sokat szenvedett a török időkben és a Rákóczi-szabadságharc alatt, a 18. században indult újra fejlődésnek. A lakosság főként gazdálkodásból élt.

A 19. században a község fejlődése felgyorsult, köszönhetően a vasútnak és a megyeszékhely közelségének. Nőtt az iparban dolgozók száma. A második világháború után tovább gyorsult a fejlődés. 1950-ben Ongához csatolták Ócsanálos községet.

A közigazgatási és igazságügyi miniszter javaslatára 2013. július 15. napján a település városi címet kapott.

A 2011-es népszámlálás során a lakosok 93,9 %-a magyarnak, 20,3 % cigánynak, 0,2 % németnek mondta magát (6,1 % nem nyilatkozott; a kettős identitások miatt a végösszeg nagyobb lehet 100 %-nál).

A vallási megoszlás a következő volt: római katolikus 40,2 %, református 22,5 %, görögkatolikus 4,7 % evangélikus 0,7 %, felekezeten kívüli 8,9 % (21,8 % nem nyilatkozott).

Pin It