Beodra falu Törökbecse községhez tartozik. Két település, Beodra és Karlova egyesülésével jött létre. 1331-ben említtik először az oklevelekben Böldre néven. A 15. században több birtokosa is volt. Beodra a török hódoltság alatt is lakott maradt, lakosai nem menekültek el.
Azonban a 18. század elején a település elpusztult, hiányzott az 1717-es összeírásból, a térképén is a lakatlan helységek között jelölték. Később Aracs, Kerektó és Somogy településekről magyarok és szerbek telepedtek le itt, majd 1740 körül újabb szerb betelepülők érkeztek a faluba. A 19. század elejére mezőváros lett és évenként három országos vásár tartására is kiváltságot nyert.