A település eredetileg nem a jelenlegi helyén állt, hanem a mai Óhalász nevű területen, a Tisza és a Kis-Tisza holtág szigetén. (A 10-11. században még az Ős-Rima folyt a Kis-Tisza medrében.) A 16. századi forrásokban a település Tiszahalász néven jelent meg.
Az 1979. évi nagy árvíz után telepítették át jelenlegi helyére, ahol egy szabályos alaprajzú települést alakítottak ki. A középpontban álló református iskolától keletre eső falurész a Felvég, a másik pedig az Alvég.
1920 után a Poletár nevű részen fejlődött a falu, 1945 után a Magyaradon.
A szabályosan kimért szalagtelkek soros elrendezésűek.