Békés County has 1 urban county, 21 towns, 8 large villages and 45 villages.

The regional structure of Békés county is typical of the Great Plain: it has a small number of villages, but those are large, both by area and by population.
There are several farmsteads as well.
70% of the population lives in cities and towns, while 17% are in the county seat.
A large village network is characteristic of the county which currently has 75 administratively independent settlements, of which 19 are cities and 56 are villages.
The oldest towns, and with the largest populations, are: Békéscsaba, the county seat - a city carrying a rank of county right, Orosháza, Gyula, Békés, and Szarvas.

City with county rights
(ordered by population, as of 2011 census)
Békéscsaba (62,050) – county seat
Towns
Gyula (31,067)
Orosháza (29,081)
Békés (20,088)
Szarvas (16,956)
Gyomaendrőd (13,680)
Mezőberény (10,632)
Sarkad (10,020)
Szeghalom (9,290)
Dévaványa (7,899)
Vésztő (6,986)
Mezőkovácsháza (6,177)
Battonya (6,042)
Tótkomlós (6,016)
Füzesgyarmat (5,734)
Mezőhegyes (5,712)
Kondoros (5,228)
Újkígyós (5,196)
Csorvás (5,060)
Elek (4,927)
Körösladány (4,674)
Medgyesegyháza (3,698)
Villages
Almáskamarás
Békéssámson
Békésszentandrás 
Bélmegyer
Biharugra
Bucsa
Csabacsűd 
Csabaszabadi
Csanádapáca
Csárdaszállás
Doboz 
Dombegyház 
Dombiratos
Ecsegfalva
Gádoros 
Gerendás
Geszt
Hunya
Kamut
Kardos
Kardoskút
Kaszaper
Kertészsziget
Kevermes 
Kétegyháza 
Kétsoprony
Kisdombegyház
Körösnagyharsány
Köröstarcsa
Körösújfalu
Kötegyán
Kunágota
Lőkösháza
Magyarbánhegyes
Magyardombegyház
Medgyesbodzás
Mezőgyán
Méhkerék
Murony
Nagybánhegyes
Nagykamarás
Nagyszénás 
Okány
Örménykút
Pusztaföldvár
Pusztaottlaka
Sarkadkeresztúr
Szabadkígyós
Tarhos
Telekgerendás
Újszalonta
Végegyháza
Zsadány
 municipalities are large villages.
Békés County has 1 urban county, 21 towns, 8 large villages and 45 villages.
The regional structure of Békés county is typical of the Great Plain: it has a small number of villages, but those are large, both by area and by population. There are several farmsteads as well. 70% of the population lives in cities and towns, while 17% are in the county seat. A large village network is characteristic of the county which currently has 75 administratively independent settlements, of which 19 are cities and 56 are villages. The oldest towns, and with the largest populations, are: Békéscsaba, the county seat - a city carrying a rank of county right, Orosháza, Gyula, Békés, and Szarvas.
City with county rights
(ordered by population, as of 2011 census)
Békéscsaba (62,050) – county seat
Towns
Gyula (31,067)
Orosháza (29,081)
Békés (20,088)
Szarvas (16,956)
Gyomaendrőd (13,680)
Mezőberény (10,632)
Sarkad (10,020)
Szeghalom (9,290)
Dévaványa (7,899)
Vésztő (6,986)
Mezőkovácsháza (6,177)
Battonya (6,042)
Tótkomlós (6,016)
Füzesgyarmat (5,734)
Mezőhegyes (5,712)
Kondoros (5,228)
Újkígyós (5,196)
Csorvás (5,060)
Elek (4,927)
Körösladány (4,674)
Medgyesegyháza (3,698)
Villages
Almáskamarás
Békéssámson
Békésszentandrás 
Bélmegyer
Biharugra
Bucsa
Csabacsűd 
Csabaszabadi
Csanádapáca
Csárdaszállás
Doboz 
Dombegyház 
Dombiratos
Ecsegfalva
Gádoros 
Gerendás
Geszt
Hunya
Kamut
Kardos
Kardoskút
Kaszaper
Kertészsziget
Kevermes 
Kétegyháza 
Kétsoprony
Kisdombegyház
Körösnagyharsány
Köröstarcsa
Körösújfalu
Kötegyán
Kunágota
Lőkösháza
Magyarbánhegyes
Magyardombegyház
Medgyesbodzás
Mezőgyán
Méhkerék
Murony
Nagybánhegyes
Nagykamarás
Nagyszénás 
Okány
Örménykút
Pusztaföldvár
Pusztaottlaka
Sarkadkeresztúr
Szabadkígyós
Tarhos
Telekgerendás
Újszalonta
Végegyháza
Zsadány
 municipalities are large villages.
Békés County