{"id":419,"date":"2026-09-02T08:08:22","date_gmt":"2026-09-02T08:08:22","guid":{"rendered":"https:\/\/www.geometre-confiance.fr\/guide\/2026\/09\/02\/tout-savoir-sur-le-mur-mitoyen-selon-le-code-civil\/"},"modified":"2026-09-02T08:08:22","modified_gmt":"2026-09-02T08:08:22","slug":"tout-savoir-sur-le-mur-mitoyen-selon-le-code-civil","status":"publish","type":"post","link":"https:\/\/www.geometre-confiance.fr\/guide\/2026\/09\/02\/tout-savoir-sur-le-mur-mitoyen-selon-le-code-civil\/","title":{"rendered":"Tout savoir sur le mur mitoyen selon le code civil"},"content":{"rendered":"<p class=\"wp-block-paragraph\"><strong>Tout ce qu&rsquo;il faut savoir sur le mur mitoyen selon le code civil<\/strong> : aper\u00e7u clair des r\u00e8gles qui r\u00e9gissent la s\u00e9paration entre deux propri\u00e9t\u00e9s, des droits et devoirs des copropri\u00e9taires, et des solutions pratiques en cas de litige. Le dossier met en lumi\u00e8re la pr\u00e9somption de mitoyennet\u00e9, les moyens de v\u00e9rifier la propri\u00e9t\u00e9, les cons\u00e9quences pratiques des travaux (sur\u00e9l\u00e9vation, ouvertures, appuis), ainsi que les voies de recours judiciaires et amiables. Illustrations concr\u00e8tes, r\u00e9f\u00e9rences juridiques actualis\u00e9es et conseils techniques compl\u00e8tent l\u2019analyse pour guider propri\u00e9taires, acheteurs et professionnels du foncier.<\/p>\n\n<ul class=\"wp-block-list\"><li><strong>Pr\u00e9somption l\u00e9gale :<\/strong> un mur s\u00e9paratif est pr\u00e9sum\u00e9 mitoyen selon le <strong>code civil<\/strong> sauf preuve contraire.<\/li><li><strong>V\u00e9rification essentielle :<\/strong> consulter le cadastre, les actes notari\u00e9s et r\u00e9aliser un bornage par un g\u00e9om\u00e8tre.<\/li><li><strong>Travaux :<\/strong> certains am\u00e9nagements exigent l\u2019accord du voisin ; d\u2019autres peuvent \u00eatre entrepris seul sous conditions.<\/li><li><strong>Partage des frais :<\/strong> r\u00e9parations et entretien sont en principe \u00e0 charges communes sauf exceptions pr\u00e9vues par la loi.<\/li><li><strong>Litiges fr\u00e9quents :<\/strong> ouvertures, sur\u00e9l\u00e9vation, refus de payer ; m\u00e9diation, expertise et recours judiciaires sont les voies courantes.<\/li><\/ul>\n\n<h2 class=\"wp-block-heading\">Mur mitoyen : d\u00e9finition juridique et pr\u00e9somption selon le code civil<\/h2>\n\n<p class=\"wp-block-paragraph\">La notion de <strong>mur mitoyen<\/strong> repose sur une r\u00e8gle de simple lecture : il s\u2019agit d\u2019un mur de s\u00e9paration appartenant en commun \u00e0 deux propri\u00e9taires. Le <strong>code civil<\/strong> consacre cette id\u00e9e et ses articles fondateurs (notamment ceux repris depuis la r\u00e9daction originelle du Code) posent une pr\u00e9somption pratique dans les zones urbaines et rurales. Concr\u00e8tement, toute s\u00e9paration entre deux fonds distincts est pr\u00e9sum\u00e9e mitoyenne en l\u2019absence de titre ou de marque contraire.<\/p>\n\n<p class=\"wp-block-paragraph\">Cette pr\u00e9somption est avant tout un outil pour limiter les contestations imm\u00e9diates lors d\u2019un achat ou d\u2019un h\u00e9ritage. Elle dispense le futur acqu\u00e9reur d\u2019une n\u00e9cessit\u00e9 syst\u00e9matique de v\u00e9rification lorsque le mur s\u00e9pare deux terrains b\u00e2tis jusqu\u2019\u00e0 l\u2019h\u00e9berge ou deux cours et jardins. Toutefois, elle demeure r\u00e9futable : un acte notari\u00e9, un jugement ou des \u00e9l\u00e9ments mat\u00e9riels (pente unique du sommet, chaperon d\u2019un seul c\u00f4t\u00e9, etc.) peuvent \u00e9tablir le caract\u00e8re privatif du mur.<\/p>\n\n<h3 class=\"wp-block-heading\">Cas pratiques et illustration<\/h3>\n\n<p class=\"wp-block-paragraph\">Un couple de voisins, Thomas et Nadia, illustre la port\u00e9e de la pr\u00e9somption. Apr\u00e8s l\u2019achat d\u2019une maison en p\u00e9riph\u00e9rie, Thomas constate que la cl\u00f4ture en pierres qui longe son jardin semble \u00eatre \u00e0 moiti\u00e9 effondr\u00e9e. Faute d\u2019acte le d\u00e9signant comme propri\u00e9taire exclusif, le mur demeure pr\u00e9sum\u00e9 mitoyen. Thomas ne peut donc pas d\u00e9cider seul de remplacer le mur sans informer Nadia, ni partager ou refuser m\u00e9caniquement la charge des travaux. La pr\u00e9somption simplifie l\u2019analyse mais exige une d\u00e9marche contradictoire si l\u2019un des voisins conteste la nature du bien.<\/p>\n\n<p class=\"wp-block-paragraph\">La qualification partielle du mur doit \u00e9galement \u00eatre soulign\u00e9e : un mur peut \u00eatre mitoyen uniquement sur sa portion correspondant au b\u00e2timent le plus bas. Au-del\u00e0 de cette hauteur, la partie sup\u00e9rieure peut devenir privative pour celui qui supporte un b\u00e2timent plus \u00e9lev\u00e9. Cette r\u00e8gle technique a des cons\u00e9quences directes sur l\u2019acc\u00e8s, l\u2019entretien et le droit d\u2019appui.<\/p>\n\n<p class=\"wp-block-paragraph\">Enfin, la notion de mitoyennet\u00e9 d\u00e9passe souvent l\u2019image du mur ma\u00e7onn\u00e9. Le code civil englobe d\u2019autres limites de terrain comme des haies, des grillages, ou des foss\u00e9s qui peuvent relever d\u2019un r\u00e9gime similaire. \u00c0 l\u2019\u00e8re actuelle, cette amplitude juridique s\u2019av\u00e8re utile : la <strong>s\u00e9paration<\/strong> entre propri\u00e9t\u00e9s se d\u00e9cline en mat\u00e9riaux divers, et la qualification conditionne la r\u00e9partition des charges d\u2019<strong>entretien<\/strong> et de r\u00e9paration.<\/p>\n\n<p class=\"wp-block-paragraph\">Insight : la pr\u00e9somption facilite l\u2019usage quotidien, mais la preuve documentaire ou mat\u00e9rielle change radicalement la r\u00e9partition des responsabilit\u00e9s.<\/p>\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1376\" height=\"768\" src=\"https:\/\/www.geometre-confiance.fr\/guide\/wp-content\/uploads\/2026\/09\/Tout-savoir-sur-le-mur-mitoyen-selon-le-code-civil-1.jpg\" alt=\"d\u00e9couvrez tout ce qu&apos;il faut savoir sur le mur mitoyen selon le code civil : d\u00e9finition, droits, obligations et r\u00e8glementations pour bien g\u00e9rer cette structure partag\u00e9e.\" class=\"wp-image-417\" srcset=\"https:\/\/www.geometre-confiance.fr\/guide\/wp-content\/uploads\/2026\/09\/Tout-savoir-sur-le-mur-mitoyen-selon-le-code-civil-1.jpg 1376w, https:\/\/www.geometre-confiance.fr\/guide\/wp-content\/uploads\/2026\/09\/Tout-savoir-sur-le-mur-mitoyen-selon-le-code-civil-1-300x167.jpg 300w, https:\/\/www.geometre-confiance.fr\/guide\/wp-content\/uploads\/2026\/09\/Tout-savoir-sur-le-mur-mitoyen-selon-le-code-civil-1-1024x572.jpg 1024w, https:\/\/www.geometre-confiance.fr\/guide\/wp-content\/uploads\/2026\/09\/Tout-savoir-sur-le-mur-mitoyen-selon-le-code-civil-1-768x429.jpg 768w\" sizes=\"auto, (max-width: 1376px) 100vw, 1376px\" \/><\/figure>\n\n<h2 class=\"wp-block-heading\">Comment \u00e9tablir la propri\u00e9t\u00e9 : cadastre, actes et prescription acquisitive<\/h2>\n\n<p class=\"wp-block-paragraph\">Identifier si un mur est mitoyen requiert une combinaison d\u2019outils : consultation du cadastre, examen des titres et, si n\u00e9cessaire, recours \u00e0 la prescription acquisitive. Chacun de ces moyens a des implications pratiques et des cons\u00e9quences juridiques distinctes.<\/p>\n\n<p class=\"wp-block-paragraph\">Le cadastre offre la premi\u00e8re piste. Sur le plan cadastral, un mur privatif est g\u00e9n\u00e9ralement dessin\u00e9 avec un petit tiret sur le c\u00f4t\u00e9 du propri\u00e9taire, tandis qu\u2019un trait simple accompagn\u00e9 de petites marques des deux c\u00f4t\u00e9s signale une mitoyennet\u00e9. Cette lecture cartographique, utile pour une premi\u00e8re appr\u00e9ciation, doit toutefois \u00eatre confront\u00e9e aux actes notari\u00e9s et au bornage.<\/p>\n\n<h3 class=\"wp-block-heading\">Le r\u00f4le du bornage et du g\u00e9om\u00e8tre<\/h3>\n\n<p class=\"wp-block-paragraph\">Le bornage, r\u00e9alis\u00e9 par un g\u00e9om\u00e8tre-expert, fixe d\u00e9finitivement les limites de terrain entre voisins. Avant toute construction, il est recommand\u00e9 de commander ce bornage afin d\u2019\u00e9viter les empi\u00e8tements visibles lors de travaux. Les frais du g\u00e9om\u00e8tre peuvent \u00eatre partag\u00e9s, ce qui refl\u00e8te le caract\u00e8re partag\u00e9 des enjeux. Le recours \u00e0 un professionnel s\u2019av\u00e8re souvent d\u00e9cisif lorsqu\u2019un titre ancien est ambigu ou absent.<\/p>\n\n<p class=\"wp-block-paragraph\">Par ailleurs, la prescription acquisitive trentenaire joue un r\u00f4le puissant : l\u2019usage public, paisible et continu pendant trente ans peut conf\u00e9rer un droit acquis, m\u00eame en pr\u00e9sence d\u2019un titre ant\u00e9rieur diff\u00e9rent. Ce m\u00e9canisme souligne l\u2019importance de comportements clairs et durables ; tol\u00e9rance prolong\u00e9e et travaux r\u00e9alis\u00e9s sans contestation peuvent transformer la situation juridique d\u2019un mur.<\/p>\n\n<p class=\"wp-block-paragraph\">Pour approfondir la v\u00e9rification pratique, des guides sp\u00e9cialis\u00e9s d\u00e9crivent pas \u00e0 pas comment proc\u00e9der et interpr\u00e9ter les documents officiels. Une lecture attentive des ressources en ligne et des fiches techniques facilite la compr\u00e9hension de ces \u00e9tapes, particuli\u00e8rement utile lors d\u2019une transaction immobili\u00e8re ou d\u2019un conflit.<\/p>\n\n<p class=\"wp-block-paragraph\">Insight : la certitude juridique exige souvent la convergence du cadastre, du bornage et des titres ; le g\u00e9om\u00e8tre est un acteur cl\u00e9 pour s\u00e9curiser les <strong>limites de terrain<\/strong>.<\/p>\n\n<figure class=\"is-provider-youtube is-type-video wp-block-embed wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<iframe loading=\"lazy\" title=\"\u00c0 qui appartient le mur qui s\u00e9pare votre bien de votre voisin?\" width=\"1200\" height=\"675\" src=\"https:\/\/www.youtube.com\/embed\/wTC3zeSZFMQ?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe>\n<\/div><\/figure>\n\n<h2 class=\"wp-block-heading\">Travaux autoris\u00e9s, interdits et obligations : application pratique des articles du code civil<\/h2>\n\n<p class=\"wp-block-paragraph\">Le <strong>code civil<\/strong> encadre strictement ce que chaque copropri\u00e9taire peut ou ne peut pas faire sur un <strong>mur mitoyen<\/strong>. Les r\u00e8gles visent \u00e0 prot\u00e9ger la solidit\u00e9 de l\u2019ouvrage, la jouissance des deux fonds et la s\u00e9curit\u00e9 des personnes. Plusieurs articles d\u00e9finissent les permissions, les limites et les cons\u00e9quences financi\u00e8res.<\/p>\n\n<p class=\"wp-block-paragraph\">De mani\u00e8re g\u00e9n\u00e9rale, les r\u00e9parations et la reconstruction sont \u00e0 la charge de ceux qui ont droit au mur, en principe \u00e0 parts \u00e9gales. N\u00e9anmoins, certaines op\u00e9rations exigent l\u2019accord pr\u00e9alable du voisin : appuyer une construction, encastrer des poutres ou des solives, ou pratiquer une ouverture dans le mur demandent un consentement explicite.<\/p>\n\n<h3 class=\"wp-block-heading\">Travaux possibles sans accord et pr\u00e9cautions<\/h3>\n\n<p class=\"wp-block-paragraph\">Il est permis, sous conditions, d\u2019appuyer des plantations, d\u2019\u00e9paissir ou de sur\u00e9lever un mur sans demande formelle de l\u2019autre partie. Toutefois, ces interventions ne doivent pas cr\u00e9er un trouble anormal de voisinage, ni violer les r\u00e8gles locales d\u2019urbanisme. L\u2019ex\u00e9cution unilat\u00e9rale peut engager la responsabilit\u00e9 de l\u2019auteur si le mur devient impropre \u00e0 l\u2019usage ou si la modification compromet sa solidit\u00e9.<\/p>\n\n<p class=\"wp-block-paragraph\">Le droit d\u2019appui pour des poutres est encadr\u00e9 : la loi autorise l\u2019insertion dans l\u2019\u00e9paisseur du mur, en respectant des marges techniques (par exemple, un jeu de quelques centim\u00e8tres est pr\u00e9vu pour pr\u00e9server l\u2019usage r\u00e9ciproque). Si un copropri\u00e9taire d\u00e9passe largement ces limites, le voisin peut demander la remise en \u00e9tat.<\/p>\n\n<figure class=\"wp-block-table\"><table>\n<thead>\n<tr>\n<th>Situation<\/th>\n<th>Article du Code civil<\/th>\n<th>Effet pratique<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>R\u00e9paration \/ Reconstruction<\/td>\n<td>Article 655<\/td>\n<td>Frais partag\u00e9s entre copropri\u00e9taires, proportionnels aux droits<\/td>\n<\/tr>\n<tr>\n<td>Appui d\u2019une construction<\/td>\n<td>Article 657<\/td>\n<td>Requiert en principe accord, droit d\u2019encastrement limit\u00e9<\/td>\n<\/tr>\n<tr>\n<td>Ouverture dans le mur<\/td>\n<td>Article 675<\/td>\n<td>Interdite sans consentement explicite du voisin<\/td>\n<\/tr>\n<\/tbody>\n<\/table><\/figure>\n\n<p class=\"wp-block-paragraph\">Un sondage technique ou une expertise peut \u00e9tablir l\u2019impact d\u2019un projet avant sa r\u00e9alisation. Pour cette \u00e9valuation financi\u00e8re, un outil simplifi\u00e9 permet d\u2019estimer la quote-part due par chaque propri\u00e9taire en fonction du co\u00fbt total et de la part d\u00e9tenue.<\/p>\n\n<!-- Calculateur \"Quote-part pour r\u00e9parations\" (bloc pr\u00eat \u00e0 coller dans votre page)\n     - D\u00e9pendance CSS l\u00e9g\u00e8re : Tailwind en CDN (script inclus ci-dessous)\n     - Toutes les cha\u00eenes en fran\u00e7ais.\n     - Accessible (labels, aria-live), responsive, et sans API externe.\n     - Hauteur maximale du composant limit\u00e9e pour s'int\u00e9grer (max-height: 1800px).\n-->\n\n\n<div id=\"calc-quote-part\" class=\"max-w-3xl mx-auto p-4 bg-white border rounded shadow-sm\" style=\"max-height:1800px\">\n  <h2 class=\"text-xl font-semibold mb-2\">Calculateur de quote-part pour r\u00e9parations<\/h2>\n  <p class=\"text-sm text-gray-600 mb-4\">\n    Donnez le co\u00fbt total en euros et la part (%) d\u00e9tenue par chaque propri\u00e9taire pour obtenir la contribution \u00e0 payer.\n  <\/p>\n\n  \n    <div class=\"grid grid-cols-1 md:grid-cols-2 gap-3 items-end\">\n      <label class=\"flex flex-col\">\n        <span class=\"text-sm font-medium\">Co\u00fbt total (EUR)<\/span>\n        \n      <\/label>\n\n      <div class=\"flex gap-2 items-center\">\n        <button id=\"btn-add-owner\" type=\"button\" class=\"px-3 py-2 bg-blue-600 text-white rounded hover:bg-blue-700 focus:outline-none\" aria-label=\"Ajouter un propri\u00e9taire\">+ Ajouter un propri\u00e9taire<\/button>\n        <button id=\"btn-remove-owner\" type=\"button\" class=\"px-3 py-2 bg-red-500 text-white rounded hover:bg-red-600 focus:outline-none\" aria-label=\"Supprimer le dernier propri\u00e9taire\">Supprimer dernier<\/button>\n        <button id=\"btn-equal\" type=\"button\" class=\"px-3 py-2 bg-green-600 text-white rounded hover:bg-green-700 focus:outline-none\" aria-label=\"R\u00e9partition \u00e9gale\">R\u00e9partition \u00e9gale<\/button>\n        <button id=\"btn-normalize\" type=\"button\" class=\"px-3 py-2 bg-yellow-500 text-white rounded hover:bg-yellow-600 focus:outline-none\" aria-label=\"Normaliser les pourcentages\">Normaliser 100%<\/button>\n      <\/div>\n    <\/div>\n\n    <fieldset class=\"border rounded p-3\" aria-label=\"Liste des propri\u00e9taires\">\n      <legend class=\"text-sm font-medium px-1\">Propri\u00e9taires (part en %)<\/legend>\n      <div id=\"owners-list\" class=\"space-y-2 mt-2\">\n        <!-- Les lignes propri\u00e9taires sont inject\u00e9es ici par JS -->\n      <\/div>\n      <p class=\"text-xs text-gray-500 mt-2\">\n        Astuce : vous pouvez entrer des pourcentages d\u00e9cimaux. Si la somme \u2260 100%, vous pouvez cliquer sur\n        \u00ab\u00a0Normaliser 100%\u00a0\u00bb pour ajuster proportionnellement.\n      <\/p>\n    <\/fieldset>\n\n    <div class=\"border rounded p-3 bg-gray-50\">\n      <div class=\"flex justify-between items-center\">\n        <div>\n          <p class=\"text-sm\">Somme des parts : <span id=\"sum-percent\" class=\"font-medium\">0%<\/span><\/p>\n          <p id=\"warning-sum\" class=\"text-sm text-red-600 hidden\" role=\"alert\"><\/p>\n        <\/div>\n        <div class=\"flex gap-2\">\n          <button id=\"btn-copy\" type=\"button\" class=\"px-3 py-2 bg-indigo-600 text-white rounded hover:bg-indigo-700 focus:outline-none\" aria-label=\"Copier les r\u00e9sultats\">Copier CSV<\/button>\n          <button id=\"btn-reset\" type=\"button\" class=\"px-3 py-2 bg-gray-300 text-gray-800 rounded hover:bg-gray-400 focus:outline-none\" aria-label=\"R\u00e9initialiser le formulaire\">R\u00e9initialiser<\/button>\n        <\/div>\n      <\/div>\n    <\/div>\n\n    <div aria-live=\"polite\" id=\"results-region\" class=\"mt-3\">\n      <table class=\"w-full text-left border-collapse\" id=\"results-table\" role=\"table\">\n        <thead>\n          <tr class=\"bg-gray-100\">\n            <th class=\"p-2 text-sm\">Propri\u00e9taire<\/th>\n            <th class=\"p-2 text-sm\">Part (%)<\/th>\n            <th class=\"p-2 text-sm\">Montant (\u20ac)<\/th>\n          <\/tr>\n        <\/thead>\n        <tbody id=\"results-body\">\n          <!-- Lignes de r\u00e9sultats g\u00e9n\u00e9r\u00e9es par JS -->\n        <\/tbody>\n        <tfoot>\n          <tr class=\"border-t\">\n            <td class=\"p-2 font-medium\">Total<\/td>\n            <td class=\"p-2 font-medium\" id=\"results-total-percent\">0%<\/td>\n            <td class=\"p-2 font-medium\" id=\"results-total-euro\">0,00 \u20ac<\/td>\n          <\/tr>\n        <\/tfoot>\n      <\/table>\n    <\/div>\n  \n<\/div>\n\n\n\/*\n  Logiciel JavaScript du calculateur\n  &#8211; Accessible et comment\u00e9 en fran\u00e7ais.\n  &#8211; Pas d&rsquo;API externe n\u00e9cessaire.\n  &#8211; Comportement :\n      * Chaque propri\u00e9taire a : nom, part (%) (nombre), contribution (EUR calcul\u00e9).\n      * La somme des pourcentages est v\u00e9rifi\u00e9e. Si elle diff\u00e8re de 100, on affiche un avertissement.\n      * \u00ab\u00a0Normaliser 100%\u00a0\u00bb ajuste chaque pourcentage proportionnellement pour que la somme fasse 100.\n      * \u00ab\u00a0R\u00e9partition \u00e9gale\u00a0\u00bb met des pourcentages \u00e9gaux pour tous les propri\u00e9taires existants.\n      * \u00ab\u00a0Copier CSV\u00a0\u00bb copie un CSV simple pour coller ailleurs.\n      * Les calculs se mettent \u00e0 jour automatiquement \u00e0 la saisie.\n*\/\n\n\/* &#8212;&#8212;&#8212;- Utilitaires &#8212;&#8212;&#8212;- *\/\nfunction fmtEuro(num) {\n  \/\/ Format propre pour l&rsquo;affichage en euros (2 d\u00e9cimales, s\u00e9parateur d\u00e9cimal virgule)\n  return Number(num).toLocaleString(&lsquo;fr-FR&rsquo;, {minimumFractionDigits:2, maximumFractionDigits:2}) + &lsquo; \u20ac&rsquo;;\n}\nfunction clamp(n, min, max) { return Math.min(Math.max(n, min), max); }\n\n\/* &#8212;&#8212;&#8212;- \u00c9tat initial et DOM &#8212;&#8212;&#8212;- *\/\nconst ownersListEl = document.getElementById(&lsquo;owners-list&rsquo;);\nconst resultsBody = document.getElementById(&lsquo;results-body&rsquo;);\nconst inputTotal = document.getElementById(&lsquo;input-total&rsquo;);\nconst sumPercentEl = document.getElementById(&lsquo;sum-percent&rsquo;);\nconst warningSumEl = document.getElementById(&lsquo;warning-sum&rsquo;);\nconst resultsTotalPercent = document.getElementById(&lsquo;results-total-percent&rsquo;);\nconst resultsTotalEuro = document.getElementById(&lsquo;results-total-euro&rsquo;);\n\nlet owners = [\n  { id: generateId(), name: &lsquo;Propri\u00e9taire A&rsquo;, percent: 50 },\n  { id: generateId(), name: &lsquo;Propri\u00e9taire B&rsquo;, percent: 50 }\n];\n\n\/\/ G\u00e9n\u00e8re un id simple pour les \u00e9l\u00e9ments\nfunction generateId() {\n  return &lsquo;o&rsquo; + Math.random().toString(36).slice(2,9);\n}\n\n\/* &#8212;&#8212;&#8212;- Rendu des entr\u00e9es (propri\u00e9taires) &#8212;&#8212;&#8212;- *\/\nfunction renderOwnersInputs() {\n  ownersListEl.innerHTML = \u00a0\u00bb;\n  owners.forEach((owner, index) =&gt; {\n    const row = document.createElement(&lsquo;div&rsquo;);\n    row.className = &lsquo;grid grid-cols-12 gap-2 items-center&rsquo;;\n    row.innerHTML = `\n      <div class=\"col-span-5\">\n        <label class=\"sr-only\">Nom propri\u00e9taire<\/label>\n        \n      <\/div>\n      <div class=\"col-span-4\">\n        <label class=\"sr-only\">Part en pourcentage<\/label>\n        \n      <\/div>\n      <div class=\"col-span-3 flex gap-1\">\n        <button type=\"button\" data-id=\"${owner.id}\" class=\"remove-single px-2 py-1 bg-red-500 text-white rounded\" aria-label=\"Supprimer ce propri\u00e9taire\">Supprimer<\/button>\n      <\/div>\n    `;\n    ownersListEl.appendChild(row);\n  });\n\n  \/\/ Attacher \u00e9v\u00e9nements aux inputs nouvellement cr\u00e9\u00e9s\n  ownersListEl.querySelectorAll(&lsquo;input&rsquo;).forEach(inp =&gt; {\n    inp.addEventListener(&lsquo;input&rsquo;, onOwnerInputChange);\n  });\n  ownersListEl.querySelectorAll(&lsquo;.remove-single&rsquo;).forEach(btn =&gt; {\n    btn.addEventListener(&lsquo;click&rsquo;, onRemoveSingle);\n  });\n\n  \/\/ Met \u00e0 jour calculs apr\u00e8s rendu\n  updateCalculations();\n}\n\nfunction escapeHtml(str) {\n  return String(str).replace(\/[&amp;\u00a0\u00bb&lsquo;]\/g, function(m){ return ({&lsquo;&amp;&rsquo;:&rsquo;&amp;&rsquo;,\u00a0\u00bb:&rsquo;&gt;&rsquo;,'\u00a0\u00bb&lsquo;:&rsquo;&quot;&rsquo;,\u00a0\u00bb&lsquo;\u00a0\u00bb:&rsquo;&#039;&rsquo;}[m]); });\n}\n\n\/* &#8212;&#8212;&#8212;- \u00c9v\u00e9nements pour la liste &#8212;&#8212;&#8212;- *\/\nfunction onOwnerInputChange(e) {\n  const id = e.target.dataset.id;\n  const field = e.target.dataset.field;\n  const owner = owners.find(o =&gt; o.id === id);\n  if (!owner) return;\n  if (field === &lsquo;name&rsquo;) {\n    owner.name = e.target.value;\n  } else if (field === &lsquo;percent&rsquo;) {\n    const v = parseFloat(e.target.value);\n    owner.percent = isNaN(v) ? 0 : v;\n  }\n  updateCalculations();\n}\n\nfunction onRemoveSingle(e) {\n  const id = e.currentTarget.dataset.id;\n  if (owners.length  o.id !== id);\n  renderOwnersInputs();\n}\n\n\/* &#8212;&#8212;&#8212;- Boutons d&rsquo;actions &#8212;&#8212;&#8212;- *\/\ndocument.getElementById(&lsquo;btn-add-owner&rsquo;).addEventListener(&lsquo;click&rsquo;, () =&gt; {\n  const nextLetter = String.fromCharCode(65 + owners.length); \/\/ A, B, C&#8230;\n  owners.push({ id: generateId(), name: `Propri\u00e9taire ${nextLetter}`, percent: 0 });\n  renderOwnersInputs();\n});\n\ndocument.getElementById(&lsquo;btn-remove-owner&rsquo;).addEventListener(&lsquo;click&rsquo;, () =&gt; {\n  if (owners.length  {\n  const equal = owners.length ? (100 \/ owners.length) : 0;\n  owners.forEach(o =&gt; o.percent = Number(equal.toFixed(6))); \/\/ pr\u00e9cision interne\n  renderOwnersInputs();\n});\n\ndocument.getElementById(&lsquo;btn-normalize&rsquo;).addEventListener(&lsquo;click&rsquo;, () =&gt; {\n  const sum = owners.reduce((s,o) =&gt; s + Number(o.percent || 0), 0);\n  if (sum === 0) {\n    alert(&lsquo;La somme des parts est 0. Impossible de normaliser.&rsquo;);\n    return;\n  }\n  owners.forEach(o =&gt; {\n    o.percent = Number(( (o.percent || 0) \/ sum * 100 ).toFixed(6));\n  });\n  \/\/ Ajuster arrondi pour que la somme finale fasse exactement 100.00\n  adjustRoundingTo100();\n  renderOwnersInputs();\n});\n\ndocument.getElementById(&lsquo;btn-reset&rsquo;).addEventListener(&lsquo;click&rsquo;, () =&gt; {\n  if (!confirm(&lsquo;R\u00e9initialiser le calculateur ?&rsquo;)) return;\n  owners = [\n    { id: generateId(), name: &lsquo;Propri\u00e9taire A&rsquo;, percent: 50 },\n    { id: generateId(), name: &lsquo;Propri\u00e9taire B&rsquo;, percent: 50 }\n  ];\n  inputTotal.value = &lsquo;0.00&rsquo;;\n  renderOwnersInputs();\n});\n\ndocument.getElementById(&lsquo;btn-copy&rsquo;).addEventListener(&lsquo;click&rsquo;, () =&gt; {\n  const csvLines = [&lsquo;Nom;Part %;Montant \u20ac&rsquo;];\n  const total = parseFloat(inputTotal.value) || 0;\n  owners.forEach(o =&gt; {\n    const amt = total * (Number(o.percent || 0) \/ 100);\n    csvLines.push(`\u00a0\u00bb${o.name.replace(\/\u00a0\u00bb\/g,'\u00a0\u00bb\u00a0\u00bb&lsquo;)}\u00a0\u00bb;${Number(o.percent || 0).toFixed(2)};${amt.toFixed(2)}`);\n  });\n  csvLines.push(`Total;;${total.toFixed(2)}`);\n  const csv = csvLines.join(&lsquo;n&rsquo;);\n  navigator.clipboard?.writeText(csv).then(() =&gt; {\n    alert(&lsquo;R\u00e9sultats copi\u00e9s au format CSV dans le presse-papier.&rsquo;);\n  }, () =&gt; {\n    \/\/ fallback\n    const ta = document.createElement(&lsquo;textarea&rsquo;);\n    ta.value = csv;\n    document.body.appendChild(ta);\n    ta.select();\n    document.execCommand(&lsquo;copy&rsquo;);\n    ta.remove();\n    alert(&lsquo;R\u00e9sultats copi\u00e9s (m\u00e9thode de secours).&rsquo;);\n  });\n});\n\n\/* &#8212;&#8212;&#8212;- Calcul et rendu des r\u00e9sultats &#8212;&#8212;&#8212;- *\/\ninputTotal.addEventListener(&lsquo;input&rsquo;, updateCalculations);\n\nfunction updateCalculations() {\n  const total = parseFloat(inputTotal.value) || 0;\n  \/\/ Somme des pourcentages\n  const sumPercent = owners.reduce((s,o) =&gt; s + Number(o.percent || 0), 0);\n  sumPercentEl.textContent = `${Number(sumPercent.toFixed(4))}%`;\n\n  \/\/ Affichage avertissement si somme diff\u00e9rente de 100%\n  const diff = Number((sumPercent &#8211; 100).toFixed(6));\n  if (Math.abs(diff) &gt; 0.0009) {\n    warningSumEl.classList.remove(&lsquo;hidden&rsquo;);\n    if (sumPercent === 0) {\n      warningSumEl.textContent = &lsquo;La somme des parts est de 0%. R\u00e9partissez les pourcentages ou utilisez \u00ab\u00a0R\u00e9partition \u00e9gale\u00a0\u00bb.&rsquo;;\n    } else {\n      const action = diff &gt; 0 ? &lsquo;La somme d\u00e9passe 100%.&rsquo; : &lsquo;La somme est inf\u00e9rieure \u00e0 100%.&rsquo;;\n      warningSumEl.textContent = `${action} Vous pouvez cliquer sur \u00ab\u00a0Normaliser 100%\u00a0\u00bb pour ajuster proportionnellement.`;\n    }\n  } else {\n    warningSumEl.classList.add(&lsquo;hidden&rsquo;);\n  }\n\n  \/\/ Calcul des montants et rendu de la table\n  resultsBody.innerHTML = \u00a0\u00bb;\n  let totalAmountCalc = 0;\n  owners.forEach(o =&gt; {\n    const percent = Number(o.percent || 0);\n    \/\/ Si la somme des parts \u2260 100, on laisse le calcul direct (pas de renormalisation automatique),\n    \/\/ mais on montre le montant bas\u00e9 sur la part renseign\u00e9e.\n    const amount = total * (percent \/ 100);\n    totalAmountCalc += amount;\n    const tr = document.createElement(&lsquo;tr&rsquo;);\n    tr.innerHTML = `\n      <td class=\"p-2 align-top\">${escapeHtml(o.name)}<\/td>\n      <td class=\"p-2 align-top\">${percent.toFixed(2)}%<\/td>\n      <td class=\"p-2 align-top\">${fmtEuro(amount)}<\/td>\n    `;\n    resultsBody.appendChild(tr);\n  });\n\n  \/\/ Rendu des totaux\n  resultsTotalPercent.textContent = `${Number(sumPercent.toFixed(2))}%`;\n  resultsTotalEuro.textContent = fmtEuro(totalAmountCalc);\n\n  \/\/ Si diff\u00e9rence entre somme des montants et total (arrondiss.), on l&rsquo;indique\n  const roundingDiff = Number((total &#8211; totalAmountCalc).toFixed(2));\n  \/\/ On ne montre pas si n\u00e9gligeable\n  if (Math.abs(roundingDiff) &gt;= 0.005) {\n    \/\/ On ajoute une ligne d&rsquo;information\n    const tr = document.createElement(&lsquo;tr&rsquo;);\n    tr.className = &lsquo;text-sm text-gray-600&rsquo;;\n    tr.innerHTML = `\n      <td class=\"p-2\" colspan=\"2\">\u00c9cart d\u00fb aux arrondis<\/td>\n      <td class=\"p-2\">${fmtEuro(roundingDiff)}<\/td>\n    `;\n    resultsBody.appendChild(tr);\n  }\n}\n\n\/* Ajuste les arrondis des pourcentages pour faire exactement 100 apr\u00e8s normalisation *\/\nfunction adjustRoundingTo100() {\n  \/\/ Convertir en centi\u00e8mes de pourcent pour manipuler entiers\n  const cents = owners.map(o =&gt; Math.round((o.percent || 0) * 100));\n  let sumCents = cents.reduce((s,v) =&gt; s+v, 0);\n  const target = 10000; \/\/ 100.00% =&gt; 10000 centi\u00e8mes\n  \/\/ Si d\u00e9j\u00e0 ok, rien \u00e0 faire\n  if (sumCents === target) {\n    owners.forEach((o,i) =&gt; o.percent = cents[i] \/ 100);\n    return;\n  }\n  \/\/ R\u00e9partir l&rsquo;\u00e9cart (+\/-) en ajustant progressivement\n  let diff = target &#8211; sumCents;\n  \/\/ Trancher l&rsquo;ordre d&rsquo;ajustement selon les d\u00e9cimales actuelles (pour stabilit\u00e9)\n  const order = owners.map((o,i) =&gt; i);\n  while (diff !== 0) {\n    for (let idx of order) {\n      if (diff === 0) break;\n      \/\/ Si on doit augmenter et cet owner n&rsquo;est pas d\u00e9j\u00e0 \u00e0 10000centi\u00e8mes\n      if (diff &gt; 0) {\n        cents[idx] += 1; diff -= 1;\n      } else if (diff  0) {\n        cents[idx] -= 1; diff += 1;\n      }\n    }\n  }\n  owners.forEach((o,i) =&gt; o.percent = cents[i] \/ 100);\n}\n\n\/* &#8212;&#8212;&#8212;- Initialisation &#8212;&#8212;&#8212;- *\/\nrenderOwnersInputs();\nupdateCalculations();\n\n\/* &#8212;&#8212;&#8212;- Notes &#8212;&#8212;&#8212;-\n  &#8211; Pas d&rsquo;API externe utilis\u00e9e pour ce calcul (toutes les donn\u00e9es sont locales).\n  &#8211; Si vous souhaitez int\u00e9grer un service externe (ex. taux de change), utilisez uniquement\n    une API publique gratuite et indiquez ici l&rsquo;URL + exemple JSON de r\u00e9ponse.\n    Exemple (non utilis\u00e9) :\n      URL: https:\/\/api.exemple-gratuit.fr\/taux\n      Exemple r\u00e9ponse JSON:\n      {\n        \u00ab\u00a0base\u00a0\u00bb:\u00a0\u00bbEUR\u00a0\u00bb,\n        \u00ab\u00a0date\u00a0\u00bb:\u00a0\u00bb2024-01-01&Prime;,\n        \u00ab\u00a0rates\u00a0\u00bb:{\u00ab\u00a0USD\u00a0\u00bb:1.08,\u00a0\u00bbGBP\u00a0\u00bb:0.86}\n      }\n&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;*\/\n\n\n<p class=\"wp-block-paragraph\">Insight : la meilleure strat\u00e9gie pour \u00e9viter un contentieux est d\u2019informer clairement le voisin, d\u2019obtenir son accord \u00e9crit et de documenter toutes les \u00e9tapes techniques.<\/p>\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1376\" height=\"768\" src=\"https:\/\/www.geometre-confiance.fr\/guide\/wp-content\/uploads\/2026\/09\/Tout-savoir-sur-le-mur-mitoyen-selon-le-code-civil-2.jpg\" alt=\"d\u00e9couvrez tout ce qu&apos;il faut savoir sur le mur mitoyen selon le code civil : droits, obligations et conseils pratiques pour bien g\u00e9rer ce type de construction.\" class=\"wp-image-418\" srcset=\"https:\/\/www.geometre-confiance.fr\/guide\/wp-content\/uploads\/2026\/09\/Tout-savoir-sur-le-mur-mitoyen-selon-le-code-civil-2.jpg 1376w, https:\/\/www.geometre-confiance.fr\/guide\/wp-content\/uploads\/2026\/09\/Tout-savoir-sur-le-mur-mitoyen-selon-le-code-civil-2-300x167.jpg 300w, https:\/\/www.geometre-confiance.fr\/guide\/wp-content\/uploads\/2026\/09\/Tout-savoir-sur-le-mur-mitoyen-selon-le-code-civil-2-1024x572.jpg 1024w, https:\/\/www.geometre-confiance.fr\/guide\/wp-content\/uploads\/2026\/09\/Tout-savoir-sur-le-mur-mitoyen-selon-le-code-civil-2-768x429.jpg 768w\" sizes=\"auto, (max-width: 1376px) 100vw, 1376px\" \/><\/figure>\n\n<h2 class=\"wp-block-heading\">Sur\u00e9l\u00e9vation, acquisition de la mitoyennet\u00e9 et partage des frais<\/h2>\n\n<p class=\"wp-block-paragraph\">La sur\u00e9l\u00e9vation d\u2019un mur mitoyen est permise, \u00e0 condition que le copropri\u00e9taire qui la r\u00e9alise prenne \u00e0 sa charge l\u2019ensemble des frais li\u00e9s \u00e0 l\u2019exhaussement. Il conserve la responsabilit\u00e9 exclusive de l\u2019entretien de la partie sur\u00e9lev\u00e9e, sauf si le voisin d\u00e9cide d\u2019acqu\u00e9rir la part ainsi cr\u00e9\u00e9e en payant sa quote-part selon les r\u00e8gles l\u00e9gales.<\/p>\n\n<p class=\"wp-block-paragraph\">Acqu\u00e9rir la mitoyennet\u00e9 d\u2019un mur privatif est \u00e9galement une proc\u00e9dure encadr\u00e9e : l\u2019article correspondant impose le remboursement de la moiti\u00e9 de la valeur actuelle du mur et la moiti\u00e9 de la valeur du sol. Le prix est estim\u00e9 au moment de l\u2019acquisition, en tenant compte de l\u2019\u00e9tat du mur. Cette r\u00e8gle prot\u00e8ge le propri\u00e9taire initial contre une d\u00e9possession financi\u00e8rement injuste, tout en permettant une solution pratique pour l\u2019autre partie souhaitant un appui ou l\u2019uniformit\u00e9 de la s\u00e9paration.<\/p>\n\n<h3 class=\"wp-block-heading\">Exemples concrets<\/h3>\n\n<p class=\"wp-block-paragraph\">Dans une situation fr\u00e9quente, un propri\u00e9taire souhaite sur\u00e9lever pour cr\u00e9er un comble ou une terrasse. Il prend \u00e0 sa charge les travaux et pourra ensuite revendiquer la possibilit\u00e9 pour le voisin d\u2019acheter la nouvelle partie. Si le voisin refuse, le sur\u00e9levant supporte le co\u00fbt mais garde l\u2019usage exclusif de la partie \u00e9lev\u00e9e.<\/p>\n\n<p class=\"wp-block-paragraph\">Autre exemple : lors de la vente d\u2019un bien, l\u2019acqu\u00e9reur d\u00e9couvre un mur mitoyen et s\u2019interroge sur l\u2019impact financier. Une estimation r\u00e9alis\u00e9e par un g\u00e9om\u00e8tre-expert et un notaire d\u00e9termine la valeur actuelle du mur, facilitant un \u00e9ventuel rachat amiable de la mitoyennet\u00e9. En cas de d\u00e9saccord sur le prix, l\u2019expertise judiciaire peut trancher.<\/p>\n\n<p class=\"wp-block-paragraph\">Pour approfondir les d\u00e9marches pratiques, il est utile de consulter des fiches et guides en ligne d\u00e9di\u00e9s \u00e0 la mitoyennet\u00e9 et \u00e0 la gestion des litiges, ainsi que des articles qui synth\u00e9tisent les droits et obligations. Ces ressources orientent sur les d\u00e9marches pr\u00e9alables et les documents \u00e0 r\u00e9unir avant toute op\u00e9ration.<\/p>\n\n<p class=\"wp-block-paragraph\">Insight : la r\u00e8gle est claire : qui sur\u00e9l\u00e8ve paie et reste responsable, mais l\u2019option d\u2019acquisition par le voisin prot\u00e8ge l\u2019\u00e9quit\u00e9 entre terrains adjacents.<\/p>\n\n<figure class=\"is-provider-youtube is-type-video wp-block-embed wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<iframe loading=\"lazy\" title=\"A\u0300 qui appartient le mur qui s\u00e9pare votre bien de votre voisin ?\" width=\"1200\" height=\"675\" src=\"https:\/\/www.youtube.com\/embed\/gy5usOQy1WA?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe>\n<\/div><\/figure>\n\n<h2 class=\"wp-block-heading\">Pr\u00e9vention des litiges, recours et r\u00f4le des professionnels<\/h2>\n\n<p class=\"wp-block-paragraph\">Les conflits autour du <strong>mur mitoyen<\/strong> sont courants et vari\u00e9s : refus de payer, travaux unilat\u00e9raux, ouvertures, sur\u00e9l\u00e9vations non concert\u00e9es. La pr\u00e9vention repose sur la communication, la documentation et l\u2019intervention de professionnels comp\u00e9tents.<\/p>\n\n<p class=\"wp-block-paragraph\">Avant toute proc\u00e9dure judiciaire, plusieurs \u00e9tapes pr\u00e9alables sont recommand\u00e9es : mise en demeure formelle, tentative de m\u00e9diation, et expertise amiable par un g\u00e9om\u00e8tre-expert ou un technicien du b\u00e2timent. Ces d\u00e9marches permettent souvent de r\u00e9soudre le diff\u00e9rend rapidement et \u00e0 moindre co\u00fbt.<\/p>\n\n<h3 class=\"wp-block-heading\">Le parcours d\u2019un litige<\/h3>\n\n<p class=\"wp-block-paragraph\">Si l\u2019accord amiable \u00e9choue, le tribunal judiciaire est la juridiction comp\u00e9tente pour trancher la plupart des litiges relatifs \u00e0 la mitoyennet\u00e9. Pour les montants modestes, le juge des contentieux de la protection peut \u00eatre saisi. En cas d\u2019urgence (mur mena\u00e7ant ruine), le juge des r\u00e9f\u00e9r\u00e9s peut ordonner des mesures conservatoires rapidement.<\/p>\n\n<p class=\"wp-block-paragraph\">L\u2019avocat joue un r\u00f4le strat\u00e9gique : il analyse les titres, conseille sur la meilleure proc\u00e9dure (r\u00e9f\u00e9r\u00e9, expertise judiciaire, action en d\u00e9claration de mitoyennet\u00e9), r\u00e9dige les actes n\u00e9cessaires et repr\u00e9sente la partie devant le tribunal. L\u2019intervention d\u2019un g\u00e9om\u00e8tre-expert est souvent d\u00e9cisive pour produire des plans, des constats et une estimation des co\u00fbts.<\/p>\n\n<ul class=\"wp-block-list\"><li><strong>Conseil pratique :<\/strong> formaliser toute d\u00e9cision par \u00e9crit (accord de travaux, partage des frais, acte d\u2019abandon).<\/li><li><strong>Pr\u00e9venir :<\/strong> proc\u00e9der au bornage avant travaux et conserver les preuves de tol\u00e9rance ou d\u2019opposition.<\/li><li><strong>En cas d\u2019urgence :<\/strong> saisir le juge des r\u00e9f\u00e9r\u00e9s et solliciter un constat d\u2019huissier.<\/li><\/ul>\n\n<p class=\"wp-block-paragraph\">Pour approfondir les d\u00e9marches et les recours, des ressources juridiques et guides pratiques apportent des explications d\u00e9taill\u00e9es. Elles aident \u00e0 choisir entre n\u00e9gociation et action judiciaire, et \u00e0 mobiliser les bons professionnels au bon moment.<\/p>\n\n<p class=\"wp-block-paragraph\">Insight : l\u2019anticipation et le recours \u00e0 des experts techniques et juridiques r\u00e9duisent sensiblement la dur\u00e9e et le co\u00fbt des conflits de mitoyennet\u00e9.<\/p>\n\n\n{\u00ab\u00a0@context\u00a0\u00bb:\u00a0\u00bbhttps:\/\/schema.org\u00a0\u00bb,\u00a0\u00bb@type\u00a0\u00bb:\u00a0\u00bbFAQPage\u00a0\u00bb,\u00a0\u00bbmainEntity\u00a0\u00bb:[{\u00ab\u00a0@type\u00a0\u00bb:\u00a0\u00bbQuestion\u00a0\u00bb,\u00a0\u00bbname\u00a0\u00bb:\u00a0\u00bbComment savoir rapidement si un mur est mitoyen ?\u00a0\u00bb,\u00a0\u00bbacceptedAnswer\u00a0\u00bb:{\u00ab\u00a0@type\u00a0\u00bb:\u00a0\u00bbAnswer\u00a0\u00bb,\u00a0\u00bbtext\u00a0\u00bb:\u00a0\u00bbConsulter le cadastre, vu00e9rifier lu2019acte de propriu00e9tu00e9 et, si nu00e9cessaire, demander un bornage ru00e9alisu00e9 par un gu00e9omu00e8tre-expert. La pru00e9somption de lu2019article 653 du code civil joue u00e0 du00e9faut de titre.\u00a0\u00bb}},{\u00ab\u00a0@type\u00a0\u00bb:\u00a0\u00bbQuestion\u00a0\u00bb,\u00a0\u00bbname\u00a0\u00bb:\u00a0\u00bbQui paie la ru00e9paration du2019un mur mitoyen ?\u00a0\u00bb,\u00a0\u00bbacceptedAnswer\u00a0\u00bb:{\u00ab\u00a0@type\u00a0\u00bb:\u00a0\u00bbAnswer\u00a0\u00bb,\u00a0\u00bbtext\u00a0\u00bb:\u00a0\u00bbLes frais de ru00e9paration et de reconstruction sont en principe partagu00e9s entre les copropriu00e9taires, proportionnellement u00e0 leurs droits, sauf si un propriu00e9taire a causu00e9 le dommage ou su2019il abandonne sa mitoyennetu00e9.\u00a0\u00bb}},{\u00ab\u00a0@type\u00a0\u00bb:\u00a0\u00bbQuestion\u00a0\u00bb,\u00a0\u00bbname\u00a0\u00bb:\u00a0\u00bbPeut-on ouvrir une fenu00eatre dans un mur mitoyen ?\u00a0\u00bb,\u00a0\u00bbacceptedAnswer\u00a0\u00bb:{\u00ab\u00a0@type\u00a0\u00bb:\u00a0\u00bbAnswer\u00a0\u00bb,\u00a0\u00bbtext\u00a0\u00bb:\u00a0\u00bbNon, une ouverture est interdite sans le consentement expru00e8s du voisin. Le silence ne vaut pas accord ; un consentement u00e9crit est requis.\u00a0\u00bb}},{\u00ab\u00a0@type\u00a0\u00bb:\u00a0\u00bbQuestion\u00a0\u00bb,\u00a0\u00bbname\u00a0\u00bb:\u00a0\u00bbQue faire si le voisin suru00e9lu00e8ve le mur sans pru00e9venir ?\u00a0\u00bb,\u00a0\u00bbacceptedAnswer\u00a0\u00bb:{\u00ab\u00a0@type\u00a0\u00bb:\u00a0\u00bbAnswer\u00a0\u00bb,\u00a0\u00bbtext\u00a0\u00bb:\u00a0\u00bbSaisir du2019abord le voisin par courrier recommandu00e9, tenter une mu00e9diation, puis envisager une action en justice. Le suru00e9levant supporte en principe les frais de la suru00e9lu00e9vation et les consu00e9quences techniques.\u00a0\u00bb}}]}\n\n<h3>Comment savoir rapidement si un mur est mitoyen ?<\/h3>\n<p>Consulter le cadastre, v\u00e9rifier l\u2019acte de propri\u00e9t\u00e9 et, si n\u00e9cessaire, demander un bornage r\u00e9alis\u00e9 par un g\u00e9om\u00e8tre-expert. La pr\u00e9somption de l\u2019article 653 du code civil joue \u00e0 d\u00e9faut de titre.<\/p>\n<h3>Qui paie la r\u00e9paration d\u2019un mur mitoyen ?<\/h3>\n<p>Les frais de r\u00e9paration et de reconstruction sont en principe partag\u00e9s entre les copropri\u00e9taires, proportionnellement \u00e0 leurs droits, sauf si un propri\u00e9taire a caus\u00e9 le dommage ou s\u2019il abandonne sa mitoyennet\u00e9.<\/p>\n<h3>Peut-on ouvrir une fen\u00eatre dans un mur mitoyen ?<\/h3>\n<p>Non, une ouverture est interdite sans le consentement expr\u00e8s du voisin. Le silence ne vaut pas accord ; un consentement \u00e9crit est requis.<\/p>\n<h3>Que faire si le voisin sur\u00e9l\u00e8ve le mur sans pr\u00e9venir ?<\/h3>\n<p>Saisir d\u2019abord le voisin par courrier recommand\u00e9, tenter une m\u00e9diation, puis envisager une action en justice. Le sur\u00e9levant supporte en principe les frais de la sur\u00e9l\u00e9vation et les cons\u00e9quences techniques.<\/p>\n\n<p class=\"wp-block-paragraph\">Ressources recommand\u00e9es : <a href=\"https:\/\/www.legifrance.gouv.fr\/codes\/id\/LEGIARTI000006429996\/1804-02-10\/\" target=\"_blank\" rel=\"noopener\">les articles du Code civil<\/a>, des fiches pratiques comme celle de <a href=\"https:\/\/www.service-public.gouv.fr\/particuliers\/vosdroits\/F2415\" target=\"_blank\" rel=\"noopener\">Service-public<\/a>, et des guides techniques et juridiques pour l\u2019accompagnement professionnel.<\/p>\n\n","protected":false},"excerpt":{"rendered":"<p>Tout ce qu&rsquo;il faut savoir sur le mur mitoyen selon le code civil : aper\u00e7u clair des r\u00e8gles qui r\u00e9gissent &#8230; <a title=\"Tout savoir sur le mur mitoyen selon le code civil\" class=\"read-more\" href=\"https:\/\/www.geometre-confiance.fr\/guide\/2026\/09\/02\/tout-savoir-sur-le-mur-mitoyen-selon-le-code-civil\/\" aria-label=\"En savoir plus sur Tout savoir sur le mur mitoyen selon le code civil\">Lire plus<\/a><\/p>\n","protected":false},"author":2,"featured_media":416,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[6],"tags":[],"class_list":["post-419","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-urbanisme-reglementation"],"_links":{"self":[{"href":"https:\/\/www.geometre-confiance.fr\/guide\/wp-json\/wp\/v2\/posts\/419","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.geometre-confiance.fr\/guide\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.geometre-confiance.fr\/guide\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.geometre-confiance.fr\/guide\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.geometre-confiance.fr\/guide\/wp-json\/wp\/v2\/comments?post=419"}],"version-history":[{"count":0,"href":"https:\/\/www.geometre-confiance.fr\/guide\/wp-json\/wp\/v2\/posts\/419\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.geometre-confiance.fr\/guide\/wp-json\/wp\/v2\/media\/416"}],"wp:attachment":[{"href":"https:\/\/www.geometre-confiance.fr\/guide\/wp-json\/wp\/v2\/media?parent=419"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.geometre-confiance.fr\/guide\/wp-json\/wp\/v2\/categories?post=419"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.geometre-confiance.fr\/guide\/wp-json\/wp\/v2\/tags?post=419"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}