Jiří Havelka se narodil 20. února 1975 v Nymburce. Vystudoval práva na Západočeské univerzitě. Po ukončení základní vojenské služby pracoval na velitelství logistiky AČR. V letech 2002–2006 pracoval jako právník pro město Lysá nad Labem.
Po vítězství v komunálních volbách v roce 2006 se stal starostou města Lysá nad Labem, tento post obhájil i ve volbách v letech 2010 a 2014. V roce 2020 se stal zastupitelem Středočeského kraje a předsedou výboru pro tělovýchovu a sport. Má dvě děti. Mezi jeho záliby patří cyklistika a turistika.