30 communes, 161 237 bâtiments au total.
| Commune | Code | Bâtiments | Logements | Ventes | Prix médian appart. | Prix médian maison | Population |
|---|---|---|---|---|---|---|---|
| Bassillac et Auberoche | 24330 | 5 007 | 2 591 | 851 | — | 1 856 €/m² | 4 361 |
| Bergerac | 24100 | 22 325 | 29 117 | 29 407 | 1 642 €/m² | 1 605 €/m² | 27 110 |
| Boulazac Isle Manoire | 24330 | 8 892 | 6 668 | 3 925 | 1 833 €/m² | 2 025 €/m² | 10 759 |
| Brantôme en Périgord | 24310 | 5 934 | 3 182 | 501 | 2 554 €/m² | 1 320 €/m² | 3 763 |
| Champcevinel | 24750 | 3 206 | 2 798 | 1 348 | 1 731 €/m² | 2 363 €/m² | 3 126 |
| Chancelade | 24650 | 4 537 | 3 170 | 1 011 | 2 062 €/m² | 1 779 €/m² | 4 468 |
| Coulounieix-Chamiers | 24660 | 6 055 | 4 884 | 5 647 | 1 393 €/m² | 1 874 €/m² | 7 832 |
| Eymet | 24500 | 2 251 | 1 713 | 385 | 1 235 €/m² | 1 831 €/m² | 2 569 |
| La Force | 24130 | 2 451 | 1 939 | 767 | 1 590 €/m² | 1 892 €/m² | 2 702 |
| La Roche-Chalais | 24490 | 3 781 | 2 083 | 391 | 2 143 €/m² | 1 027 €/m² | 3 060 |
| Lalinde | 24150 | 4 069 | 2 608 | 600 | 3 750 €/m² | 1 875 €/m² | 2 931 |
| Lamonzie-Saint-Martin | 24680 | 2 535 | 1 515 | 340 | — | 1 840 €/m² | 2 742 |
| Le Bugue | 24260 | 3 107 | 2 430 | 475 | 4 271 €/m² | 1 907 €/m² | 2 663 |
| Marsac-sur-l'Isle | 24430 | 3 134 | 5 395 | 4 215 | 1 673 €/m² | 1 680 €/m² | 3 187 |
| Montignac-Lascaux | 24290 | 4 436 | 2 947 | 481 | 1 625 €/m² | 2 184 €/m² | 2 762 |
| Montpon-Ménestérol | 24700 | 6 976 | 4 893 | 2 013 | 1 474 €/m² | 1 429 €/m² | 5 866 |
| Mussidan | 24400 | 2 928 | 3 240 | 1 373 | 1 360 €/m² | 1 500 €/m² | 2 771 |
| Neuvic | 24190 | 3 977 | 2 600 | 464 | — | 1 506 €/m² | 3 687 |
| Nontron | 24300 | 3 354 | 3 239 | 1 037 | 1 829 €/m² | 749 €/m² | 3 057 |
| Périgueux | 24000 | 14 205 | 22 473 | 12 744 | 1 745 €/m² | 1 990 €/m² | 29 055 |
| Port-Sainte-Foy-et-Ponchapt | 33220 | 2 914 | 1 789 | 387 | 1 286 €/m² | 1 581 €/m² | 2 520 |
| Prigonrieux | 24130 | 4 404 | 2 759 | 1 198 | — | 1 611 €/m² | 4 374 |
| Ribérac | 24600 | 4 483 | 3 362 | 655 | 1 561 €/m² | 1 500 €/m² | 3 734 |
| Saint-Astier | 24110 | 6 358 | 5 631 | 3 385 | 1 714 €/m² | 1 382 €/m² | 5 376 |
| Saint-Crépin-et-Carlucet | 24590 | 797 | 385 | 58 | — | 1 981 €/m² | 536 |
| Sanilhac | 24380 | 3 424 | 2 213 | 845 | 1 542 €/m² | 1 889 €/m² | 4 757 |
| Sarlat-la-Canéda | 24200 | 10 740 | 9 612 | 4 675 | 1 981 €/m² | 2 792 €/m² | 8 763 |
| Terrasson-Lavilledieu | 24120 | 5 689 | 4 783 | 1 776 | 1 268 €/m² | 1 617 €/m² | 6 218 |
| Thiviers | 24800 | 3 407 | 2 482 | 398 | 963 €/m² | 1 136 €/m² | 2 876 |
| Trélissac | 24750 | 5 861 | 4 792 | 2 543 | 1 461 €/m² | 1 815 €/m² | 7 372 |