La sfarsitul secolului XIX comuna facea parte din plasa Ialomita – Balta a judetului Ialomita si avea in compunere satul de resedinta , cu 812 locuitori si care isi luase numele cu 30 de ani in urma de la fostul port la Dunare aflat la varsarea Ialomitei si mutat la acea vreme in satul Piua – Petri. In comuna functionau o scoala mixta cu 66 de elevi (dintre care 10 fete) si o biserica . La acea vreme pe teritoriul actual al comunei mai functiona si comuna Luciu, tot cu un unic sat, cu 1007 locuitori si o scoala mixta cu 37 elevi , si o biserica.

In 1925 , cele doua comune fusesera comasate, comuna rezultata, denumita Luciu, avand 2015 locuitori si fiind arondata plasii Tandarei.

In 1931 comunele erau insa din nou separate.

In 1950 comunele au trecut la raionul Fetesti din regiunea Ialomita, apoi (dupa 1952) din regiunea Constanta si (dupa 1956) din regiunea Bucuresti.

In 1968 ele au revenit la judetul Ialomita, reinfiintat, dar cele doua comune au fost desfiintate, iar satele lor transferate la comuna Mihail Kogalniceanu. Comuna Gura Ialomitei, cu satele Gura Ialomitei si Luciu, a fost reinfiintata in anul 2005.