256 communes — Département 23
| Commune | Population | Résidences principales | Résidences secondaires | Logements vacants | Code postal | Code INSEE |
|---|---|---|---|---|---|---|
| Ahun | 1 630 | 662 | 115 | 216 | 23150 | 23001 |
| Ajain | 1 032 | 400 | 52 | 82 | 23380 | 23002 |
| Alleyrat | 147 | 69 | 13 | 11 | 23200 | 23003 |
| Anzême | 560 | 247 | 101 | 58 | 23000 | 23004 |
| Arfeuille-Châtain | 193 | 84 | 48 | 34 | 23700 | 23005 |
| Arrènes | 206 | 119 | 108 | 23 | 23210 | 23006 |
| Ars | 243 | 124 | 104 | 13 | 23480 | 23007 |
| Aubusson | 3 162 | 1 745 | 231 | 747 | 23200 | 23008 |
| Auge | 92 | 48 | 22 | 17 | 23170 | 23009 |
| Augères | 119 | 63 | 29 | 17 | 23210 | 23010 |
| Aulon | 167 | 83 | 44 | 16 | 23210 | 23011 |
| Auriat | 123 | 61 | 63 | 14 | 23400 | 23012 |
| Auzances | 1 147 | 599 | 62 | 152 | 23700 | 23013 |
| Azat-Châtenet | 109 | 65 | 27 | 13 | 23210 | 23014 |
| Azerables | 820 | 385 | 140 | 71 | 23160 | 23015 |
| Banize | 186 | 79 | 72 | 3 | 23120 | 23016 |
| Basville | 169 | 81 | 50 | 31 | 23260 | 23017 |
| Bazelat | 226 | 121 | 69 | 21 | 23160 | 23018 |
| Beissat | 31 | 15 | 28 | 4 | 23260 | 23019 |
| Bellegarde-en-Marche | 358 | 158 | 88 | 44 | 23190 | 23020 |
| Bénévent-l'Abbaye | 780 | 367 | 111 | 114 | 23210 | 23021 |
| Bétête | 395 | 189 | 65 | 63 | 23270 | 23022 |
| Blaudeix | 106 | — | — | — | 23140 | 23023 |
| Blessac | 532 | 246 | 42 | 13 | 23200 | 23024 |
| Bonnat | 1 379 | 614 | 142 | 123 | 23220 | 23025 |
| Bord-Saint-Georges | 371 | 190 | 71 | 35 | 23230 | 23026 |
| Bosmoreau-les-Mines | 231 | 123 | 56 | 13 | 23400 | 23027 |
| Bosroger | 121 | 47 | 17 | 27 | 23200 | 23028 |
| Bourganeuf | 2 564 | 1 134 | 145 | 318 | 23400 | 23030 |
| Boussac | 1 247 | 687 | 61 | 196 | 23600 | 23031 |
| Boussac-Bourg | 700 | 357 | 51 | 98 | 23600 | 23032 |
| Brousse | 33 | 13 | 7 | 3 | 23700 | 23034 |
| Budelière | 722 | 296 | 39 | 56 | 23170 | 23035 |
| Bussière-Dunoise | 1 051 | 508 | 223 | 151 | 23320 | 23036 |
| Bussière-Nouvelle | 74 | 43 | 24 | 10 | 23700 | 23037 |
| Bussière-Saint-Georges | 269 | 127 | 44 | 42 | 23600 | 23038 |
| Ceyroux | 124 | 65 | 33 | 15 | 23210 | 23042 |
| Chamberaud | 94 | 56 | 25 | 15 | 23480 | 23043 |
| Chambon-Sainte-Croix | 92 | 42 | 26 | 10 | 23220 | 23044 |
| Chambon-sur-Voueize | 810 | 410 | 108 | 146 | 23170 | 23045 |
| Chambonchard | 86 | 35 | 23 | 18 | 23110 | 23046 |
| Chamborand | 248 | 119 | 39 | 32 | 23240 | 23047 |
| Champagnat | 476 | 216 | 136 | 27 | 23190 | 23048 |
| Champsanglard | 261 | 124 | 48 | 36 | 23220 | 23049 |
| Chard | 206 | 87 | 38 | 21 | 23700 | 23053 |
| Charron | 196 | 103 | 66 | 17 | 23700 | 23054 |
| Châtelard | 29 | 17 | 11 | 7 | 23700 | 23055 |
| Châtelus-le-Marcheix | 339 | 173 | 222 | 37 | 23430 | 23056 |
| Châtelus-Malvaleix | 549 | 269 | 55 | 89 | 23270 | 23057 |
| Chavanat | 142 | 68 | 47 | 17 | 23250 | 23060 |
| Chénérailles | 741 | 392 | 66 | 104 | 23130 | 23061 |
| Chéniers | 564 | 291 | 107 | 99 | 23220 | 23062 |
| Clairavaux | 153 | 76 | 52 | 21 | 23500 | 23063 |
| Clugnat | 655 | 301 | 134 | 142 | 23270 | 23064 |
| Colondannes | 294 | 133 | 39 | 60 | 23800 | 23065 |
| Cressat | 518 | 278 | 117 | 66 | 23140 | 23068 |
| Crocq | 392 | 211 | 73 | 84 | 23260 | 23069 |
| Crozant | 436 | 252 | 180 | 73 | 23160 | 23070 |
| Croze | 188 | 98 | 115 | 21 | 23500 | 23071 |
| Domeyrot | 235 | 120 | 83 | 23 | 23140 | 23072 |
| Dontreix | 407 | 209 | 74 | 83 | 23700 | 23073 |
| Dun-le-Palestel | 1 116 | 553 | 105 | 131 | 23800 | 23075 |
| Évaux-les-Bains | 1 301 | 650 | 206 | 222 | 23110 | 23076 |
| Faux-la-Montagne | 451 | 228 | 210 | 15 | 23340 | 23077 |
| Faux-Mazuras | 188 | 89 | 34 | 17 | 23400 | 23078 |
| Felletin | 1 740 | 803 | 181 | 234 | 23500 | 23079 |
| Féniers | 113 | 50 | 47 | 0 | 23100 | 23080 |
| Flayat | 303 | 167 | 123 | 35 | 23260 | 23081 |
| Fleurat | 317 | 152 | 45 | 13 | 23320 | 23082 |
| Fontanières | 266 | 117 | 52 | 16 | 23110 | 23083 |
| Fransèches | 243 | 128 | 79 | 15 | 23480 | 23086 |
| Fresselines | 521 | 282 | 231 | 87 | 23450 | 23087 |
| Fursac | 1 452 | 677 | 247 | 155 | 23290 | 23192 |
| Gartempe | 115 | 50 | 28 | 13 | 23320 | 23088 |
| Genouillac | 731 | 355 | 98 | 61 | 23350 | 23089 |
| Gentioux-Pigerolles | 410 | 166 | 195 | 66 | 23340 | 23090 |
| Gioux | 189 | 86 | 86 | 5 | 23500 | 23091 |
| Glénic | 642 | 293 | 37 | 88 | 23380 | 23092 |
| Gouzon | 1 596 | 749 | 119 | 144 | 23230 | 23093 |
| Guéret | 13 584 | 6 994 | 411 | 1 155 | 23000 | 23096 |
| Issoudun-Létrieix | 297 | 146 | 47 | 40 | 23130 | 23097 |
| Jalesches | 97 | 51 | 20 | 31 | 23270 | 23098 |
| Janaillat | 324 | 155 | 67 | 76 | 23250 | 23099 |
| Jarnages | 504 | 238 | 36 | 23 | 23140 | 23100 |
| Jouillat | 392 | 192 | 73 | 79 | 23220 | 23101 |
| La Brionne | 455 | 189 | 14 | 20 | 23000 | 23033 |
| La Celle-Dunoise | 543 | 291 | 177 | 101 | 23800 | 23039 |
| La Celle-sous-Gouzon | 163 | 71 | 18 | 18 | 23230 | 23040 |
| La Cellette | 274 | 138 | 73 | 44 | 23350 | 23041 |
| La Chapelle-Baloue | 115 | 75 | 26 | 19 | 23160 | 23050 |
| La Chapelle-Saint-Martial | 79 | 42 | 16 | 20 | 23250 | 23051 |
| La Chapelle-Taillefert | 458 | 170 | 39 | 19 | 23000 | 23052 |
| La Chaussade | 99 | 51 | 14 | 9 | 23200 | 23059 |
| La Courtine | 714 | 344 | 38 | 149 | 23100 | 23067 |
| La Forêt-du-Temple | 146 | 72 | 33 | 31 | 23360 | 23084 |
| La Mazière-aux-Bons-Hommes | 53 | 29 | 19 | 6 | 23260 | 23129 |
| La Nouaille | 228 | 127 | 112 | 15 | 23500 | 23144 |
| La Pouge | 98 | 50 | 23 | 12 | 23250 | 23157 |
| La Saunière | 675 | 271 | 24 | 27 | 23000 | 23169 |
| La Serre-Bussière-Vieille | 122 | 61 | 46 | 12 | 23190 | 23172 |
| La Souterraine | 5 176 | 2 634 | 214 | 498 | 23300 | 23176 |
| La Villedieu | 53 | 26 | 27 | 6 | 23340 | 23264 |
| La Villeneuve | 44 | 28 | 32 | 19 | 23260 | 23265 |
| La Villetelle | 167 | 80 | 46 | 15 | 23260 | 23266 |
| Ladapeyre | 367 | 171 | 57 | 77 | 23270 | 23102 |
| Lafat | 333 | 176 | 111 | 45 | 23800 | 23103 |
| Lavaufranche | 237 | 123 | 26 | 36 | 23600 | 23104 |
| Lavaveix-les-Mines | 687 | 337 | 70 | 150 | 23150 | 23105 |
| Le Bourg-d'Hem | 228 | 108 | 77 | 55 | 23220 | 23029 |
| Le Chauchet | 103 | 52 | 19 | 7 | 23130 | 23058 |
| Le Compas | 199 | 96 | 64 | 25 | 23700 | 23066 |
| Le Donzeil | 188 | 98 | 58 | 39 | 23480 | 23074 |
| Le Grand-Bourg | 1 200 | 586 | 136 | 114 | 23240 | 23095 |
| Le Mas-d'Artige | 98 | 46 | 31 | 17 | 23100 | 23125 |
| Le Monteil-au-Vicomte | 216 | 95 | 55 | 26 | 23460 | 23134 |
| Lépaud | 365 | 171 | 48 | 32 | 23170 | 23106 |
| Lépinas | 145 | 80 | 72 | 29 | 23150 | 23107 |
| Les Mars | 182 | 97 | 56 | 16 | 23700 | 23123 |
| Leyrat | 146 | 70 | 11 | 27 | 23600 | 23108 |
| Linard-Malval | 207 | 109 | 50 | 14 | 23220 | 23109 |
| Lioux-les-Monges | 52 | 29 | 30 | 3 | 23700 | 23110 |
| Lizières | 236 | 113 | 22 | 27 | 23240 | 23111 |
| Lourdoueix-Saint-Pierre | 726 | 395 | 128 | 132 | 23360 | 23112 |
| Lupersat | 292 | 155 | 89 | 58 | 23190 | 23113 |
| Lussat | 420 | 201 | 60 | 58 | 23170 | 23114 |
| Magnat-l'Étrange | 238 | 120 | 94 | 46 | 23260 | 23115 |
| Mainsat | 546 | 248 | 147 | 103 | 23700 | 23116 |
| Maison-Feyne | 289 | 134 | 20 | 44 | 23800 | 23117 |
| Maisonnisses | 180 | 88 | 20 | 36 | 23150 | 23118 |
| Malleret | 46 | 22 | 4 | 11 | 23260 | 23119 |
| Malleret-Boussac | 179 | 103 | 47 | 18 | 23600 | 23120 |
| Mansat-la-Courrière | 76 | 34 | 18 | 9 | 23400 | 23122 |
| Marsac | 659 | 286 | 96 | 62 | 23210 | 23124 |
| Mautes | 199 | 98 | 85 | 44 | 23190 | 23127 |
| Mazeirat | 124 | 64 | 15 | 20 | 23150 | 23128 |
| Méasnes | 527 | 261 | 111 | 76 | 23360 | 23130 |
| Mérinchal | 669 | 350 | 152 | 71 | 23420 | 23131 |
| Montaigut-le-Blanc | 377 | 172 | 58 | 14 | 23320 | 23132 |
| Montboucher | 382 | 175 | 37 | 52 | 23400 | 23133 |
| Mortroux | 280 | 137 | 36 | 31 | 23220 | 23136 |
| Mourioux-Vieilleville | 535 | 264 | 102 | 75 | 23210 | 23137 |
| Moutier-d'Ahun | 161 | 82 | 59 | 20 | 23150 | 23138 |
| Moutier-Malcard | 564 | 273 | 155 | 16 | 23220 | 23139 |
| Moutier-Rozeille | 440 | 212 | 73 | 45 | 23200 | 23140 |
| Naillat | 700 | 320 | 158 | 72 | 23800 | 23141 |
| Néoux | 286 | 137 | 81 | 42 | 23200 | 23142 |
| Noth | 507 | 216 | 33 | 32 | 23300 | 23143 |
| Nouhant | 316 | 149 | 15 | 35 | 23170 | 23145 |
| Nouzerines | 243 | 118 | 54 | 51 | 23600 | 23146 |
| Nouzerolles | 101 | 54 | 30 | 27 | 23360 | 23147 |
| Nouziers | 250 | 138 | 39 | 46 | 23350 | 23148 |
| Parsac-Rimondeix | 830 | 395 | 148 | 63 | 23140 | 23149 |
| Peyrabout | 153 | 75 | 31 | 7 | 23000 | 23150 |
| Peyrat-la-Nonière | 429 | 217 | 81 | 75 | 23130 | 23151 |
| Pierrefitte | 67 | 37 | 11 | 10 | 23130 | 23152 |
| Pionnat | 734 | 335 | 80 | 89 | 23140 | 23154 |
| Pontarion | 360 | 190 | 39 | 37 | 23250 | 23155 |
| Pontcharraud | 82 | 49 | 56 | 8 | 23260 | 23156 |
| Poussanges | 150 | 77 | 35 | 15 | 23500 | 23158 |
| Puy-Malsignat | 144 | 79 | 37 | 14 | 23130 | 23159 |
| Reterre | 259 | 122 | 44 | 30 | 23110 | 23160 |
| Roches | 375 | 180 | 82 | 49 | 23270 | 23162 |
| Rougnat | 477 | 238 | 185 | 2 | 23700 | 23164 |
| Royère-de-Vassivière | 572 | 271 | 410 | 21 | 23460 | 23165 |
| Sagnat | 202 | 94 | 21 | 17 | 23800 | 23166 |
| Saint-Agnant-de-Versillat | 1 067 | 492 | 102 | 82 | 23300 | 23177 |
| Saint-Agnant-près-Crocq | 195 | 99 | 59 | 35 | 23260 | 23178 |
| Saint-Alpinien | 294 | 136 | 44 | 33 | 23200 | 23179 |
| Saint-Amand | 458 | 208 | 23 | 13 | 23200 | 23180 |
| Saint-Amand-Jartoudeix | 152 | 83 | 48 | 33 | 23400 | 23181 |
| Saint-Avit-de-Tardes | 161 | 90 | 40 | 18 | 23200 | 23182 |
| Saint-Avit-le-Pauvre | 93 | 39 | 14 | 7 | 23480 | 23183 |
| Saint-Bard | 98 | 51 | 30 | 14 | 23260 | 23184 |
| Saint-Chabrais | 319 | 153 | 64 | 46 | 23130 | 23185 |
| Saint-Christophe | 153 | 68 | 15 | 6 | 23000 | 23186 |
| Saint-Dizier-la-Tour | 180 | 92 | 42 | 16 | 23130 | 23187 |
| Saint-Dizier-les-Domaines | 212 | 107 | 47 | 32 | 23270 | 23188 |
| Saint-Dizier-Masbaraud | 1 163 | 558 | 259 | 87 | 23400 | 23189 |
| Saint-Domet | 161 | 84 | 45 | 44 | 23190 | 23190 |
| Saint-Éloi | 181 | 81 | 40 | 23 | 23000 | 23191 |
| Saint-Fiel | 1 116 | 454 | 28 | 31 | 23000 | 23195 |
| Saint-Frion | 257 | 102 | 65 | 15 | 23500 | 23196 |
| Saint-Georges-la-Pouge | 360 | 166 | 77 | 70 | 23250 | 23197 |
| Saint-Georges-Nigremont | 139 | 74 | 59 | 15 | 23500 | 23198 |
| Saint-Germain-Beaupré | 358 | 181 | 67 | 53 | 23160 | 23199 |
| Saint-Goussaud | 167 | 87 | 60 | 37 | 23430 | 23200 |
| Saint-Hilaire-la-Plaine | 214 | 98 | 13 | 19 | 23150 | 23201 |
| Saint-Hilaire-le-Château | 228 | 123 | 54 | 46 | 23250 | 23202 |
| Saint-Julien-la-Genête | 220 | 106 | 22 | 23 | 23110 | 23203 |
| Saint-Julien-le-Châtel | 159 | 68 | 29 | 29 | 23130 | 23204 |
| Saint-Junien-la-Bregère | 149 | 74 | 79 | 19 | 23400 | 23205 |
| Saint-Laurent | 678 | 300 | 27 | 23 | 23000 | 23206 |
| Saint-Léger-Bridereix | 166 | 85 | 23 | 20 | 23300 | 23207 |
| Saint-Léger-le-Guérétois | 415 | 196 | 16 | 28 | 23000 | 23208 |
| Saint-Loup | 204 | 88 | 35 | 24 | 23130 | 23209 |
| Saint-Maixant | 227 | 107 | 18 | 28 | 23200 | 23210 |
| Saint-Marc-à-Frongier | 437 | 195 | 66 | 9 | 23200 | 23211 |
| Saint-Marc-à-Loubaud | 127 | 64 | 71 | 7 | 23460 | 23212 |
| Saint-Marien | 199 | 101 | 28 | 30 | 23600 | 23213 |
| Saint-Martial-le-Mont | 269 | 122 | 46 | 38 | 23150 | 23214 |
| Saint-Martial-le-Vieux | 155 | 76 | 29 | 16 | 23100 | 23215 |
| Saint-Martin-Château | 155 | 80 | 115 | 6 | 23460 | 23216 |
| Saint-Martin-Sainte-Catherine | 334 | 175 | 27 | 123 | 23430 | 23217 |
| Saint-Maurice-la-Souterraine | 1 132 | 517 | 94 | 95 | 23300 | 23219 |
| Saint-Maurice-près-Crocq | 107 | 52 | 58 | 14 | 23260 | 23218 |
| Saint-Médard-la-Rochette | 567 | 283 | 114 | 84 | 23200 | 23220 |
| Saint-Merd-la-Breuille | 202 | 107 | 59 | 56 | 23100 | 23221 |
| Saint-Michel-de-Veisse | 169 | 80 | 21 | 25 | 23480 | 23222 |
| Saint-Moreil | 235 | 117 | 125 | 52 | 23400 | 23223 |
| Saint-Oradoux-de-Chirouze | 72 | 39 | 47 | 8 | 23100 | 23224 |
| Saint-Oradoux-près-Crocq | 110 | 52 | 35 | 17 | 23260 | 23225 |
| Saint-Pardoux-d'Arnet | 164 | 76 | 36 | 6 | 23260 | 23226 |
| Saint-Pardoux-le-Neuf | 195 | 98 | 22 | 13 | 23200 | 23228 |
| Saint-Pardoux-les-Cards | 292 | 145 | 71 | 69 | 23150 | 23229 |
| Saint-Pardoux-Morterolles | 216 | 112 | 102 | 25 | 23400 | 23227 |
| Saint-Pierre-Bellevue | 220 | 114 | 121 | 14 | 23460 | 23232 |
| Saint-Pierre-Chérignat | 169 | 85 | 29 | 30 | 23430 | 23230 |
| Saint-Pierre-le-Bost | 119 | 62 | 22 | 28 | 23600 | 23233 |
| Saint-Priest | 151 | 76 | 65 | 23 | 23110 | 23234 |
| Saint-Priest-la-Feuille | 732 | 330 | 61 | 78 | 23300 | 23235 |
| Saint-Priest-la-Plaine | 265 | 119 | 25 | 53 | 23240 | 23236 |
| Saint-Priest-Palus | 52 | 23 | 15 | 4 | 23400 | 23237 |
| Saint-Quentin-la-Chabanne | 369 | 182 | 52 | 46 | 23500 | 23238 |
| Saint-Sébastien | 623 | 331 | 131 | 89 | 23160 | 23239 |
| Saint-Silvain-Bas-le-Roc | 415 | 206 | 46 | 36 | 23600 | 23240 |
| Saint-Silvain-Bellegarde | 193 | 104 | 66 | 43 | 23190 | 23241 |
| Saint-Silvain-Montaigut | 198 | 95 | 47 | 33 | 23320 | 23242 |
| Saint-Silvain-sous-Toulx | 149 | 76 | 28 | 20 | 23140 | 23243 |
| Saint-Sulpice-le-Dunois | 577 | 291 | 206 | 62 | 23800 | 23244 |
| Saint-Sulpice-le-Guérétois | 1 924 | 876 | 65 | 122 | 23000 | 23245 |
| Saint-Sulpice-les-Champs | 346 | 181 | 54 | 52 | 23480 | 23246 |
| Saint-Vaury | 1 859 | 844 | 61 | 176 | 23320 | 23247 |
| Saint-Victor-en-Marche | 365 | 165 | 44 | 33 | 23000 | 23248 |
| Saint-Yrieix-la-Montagne | 222 | 119 | 86 | 25 | 23460 | 23249 |
| Saint-Yrieix-les-Bois | 279 | 144 | 77 | 34 | 23150 | 23250 |
| Sainte-Feyre | 2 641 | 1 138 | 68 | 157 | 23000 | 23193 |
| Sainte-Feyre-la-Montagne | 122 | 60 | 15 | 14 | 23500 | 23194 |
| Sannat | 351 | 169 | 97 | 44 | 23110 | 23167 |
| Sardent | 778 | 369 | 128 | 80 | 23250 | 23168 |
| Savennes | 214 | 103 | 19 | 5 | 23000 | 23170 |
| Sermur | 102 | 56 | 55 | 29 | 23700 | 23171 |
| Soubrebost | 142 | 69 | 28 | 19 | 23250 | 23173 |
| Soumans | 616 | 296 | 76 | 96 | 23600 | 23174 |
| Sous-Parsat | 112 | 63 | 43 | 4 | 23150 | 23175 |
| Tardes | 121 | 56 | 32 | 32 | 23170 | 23251 |
| Tercillat | 159 | 92 | 45 | 29 | 23350 | 23252 |
| Thauron | 170 | 82 | 42 | 9 | 23250 | 23253 |
| Toulx-Sainte-Croix | 255 | 134 | 94 | 82 | 23600 | 23254 |
| Trois-Fonds | 142 | 62 | 28 | 11 | 23230 | 23255 |
| Vallière | 717 | 391 | 223 | 30 | 23120 | 23257 |
| Vareilles | 336 | 151 | 49 | 24 | 23300 | 23258 |
| Verneiges | 121 | 49 | 10 | 5 | 23170 | 23259 |
| Vidaillat | 205 | 92 | 67 | 14 | 23250 | 23260 |
| Viersat | 283 | 146 | 28 | 40 | 23170 | 23261 |
| Vigeville | 167 | 75 | 25 | 10 | 23140 | 23262 |
| Villard | 385 | 176 | 68 | 11 | 23800 | 23263 |