Analyse de marchéMars 2026Données DVF réelles5 appels API

Investir à Annecy en 2025 : les données DVF révèlent ce que les agents immobiliers ne vous disent pas

Prix/m² réel, correction depuis le pic, écart entre les quartiers, prime DPE, et verdict sur une annonce concrète. Cinq appels API. Zéro discours d'agence.

31 mars 2026·11 min de lecture·Données : API Normi

Source des données : toutes les statistiques proviennent des Demandes de Valeurs Foncières (DVF), publiées par la DGFiP sous Licence Ouverte 2.0. Les données ont été nettoyées, géocodées et enrichies par Normi (déduplication, exclusion des ventes en bloc et des valeurs aberrantes). Dernière mise à jour : Q3 2025.

Annecy est l'un des marchés immobiliers les plus scrutés de France. Cadre alpin, lac, qualité de vie, afflux de cadres parisiens fuyant la capitale — la ville cumule tous les arguments pour justifier des prix élevés. Et pour maintenir, au passage, un discours vendeur côté agences.

Problème : les arguments qualitatifs ne remplacent pas les données de ventes réelles. Avant de visiter un seul appartement, un acheteur rationnel a besoin de savoir où en est le marché, lequel des quartiers vaut quoi, si le DPE compte vraiment, et si l'annonce qu'il regarde est au prix ou gonflée de 20%.

C'est ce que nous avons fait : cinq appels à l'API Normi, données DVF réelles, analysées le 31 mars 2026.

1. Le marché en chiffres

Premier réflexe : poser les fondations. Combien de transactions, quel prix médian, quelle surface typique ? Sans ce socle, impossible de savoir si une annonce est chère ou raisonnable.

Prix médian au m²

6 000 €

moy. 6 133 €

Prix médian absolu

237k €

surface médiane 45 m²

Transactions 2023-2024

258

≈ 129/an — marché étroit

258 transactions en deux ans : c'est le premier enseignement que les agents ne mettent pas en avant. Annecy est un marché étroit, avec à peine 129 ventes d'appartements par an. Un marché peu liquide où les vendeurs tiennent leurs prix plus longtemps — et où quelques ventes atypiques (le duplex avec vue sur le lac à 1,8M€ relevé dans les données) font monter les moyennes. C'est pourquoi le prix médian à 6 000 €/m² est bien plus représentatif que la moyenne à 6 133 €/m².

Pourquoi le médian, pas la moyenne ? La vente maximale enregistrée à Annecy sur la période atteint 1 799 100 €. Un bien comme celui-là tire la moyenne vers le haut sans refléter le marché courant. Le prix médian — la valeur qui sépare 50% des ventes moins chères des 50% les plus chères — est le chiffre à retenir.

2. Annecy est-elle au pic ou en correction ?

La question que tout acheteur se pose. Les agences ont tendance à répondre « le marché est solide » quelle que soit la conjoncture. Les données tranchent.

2021-Q1↑ pic 2023-Q2 : 6 704 €/m²2025-Q2
PicDonnées les plus récentesAutres trimestres

Prix/m² médian par trimestre — appartements 74000 — source : Normi / DVF

PériodePrix/m² médianVar. vs N-1Ventes
2021-Q14 98888
2022-Q16 331+26.9%45
2023-Q16 407+1.2%37
2023-Q2pic6 704+20.4%32
2024-Q15 845-8.8%31
2024-Q35 973+8.0%26
2025-Q15 132-12.2%42
2025-Q25 737-2.5%22

La lecture est sans ambiguïté. Annecy a connu une flambée post-COVID qui a porté le prix médian au m² de 4 988 € en 2021-Q1 à un pic de 6 704 €/m² en 2023-Q2 (+34% en 2 ans). Puis la correction est arrivée — portée par la hausse des taux et le refroidissement du marché national. Au dernier relevé disponible (2025-Q2), le prix médian est revenu à 5 737 €/m², soit -14,4% depuis le pic.

Le verdict : le marché annécien est en correction, pas en plateau. Mais la correction est partielle — le marché reste 15% au-dessus de ses niveaux de 2021. Pour un acheteur : le pire de la surchauffe est derrière, mais il ne s'agit pas d'un solde. Négocier sous le prix affiché reste justifié.

Signal volumes : le nombre de transactions a nettement baissé depuis 2022 (88 ventes en 2021-Q1 contre 22-42 en 2025). Un marché peu liquide favorise les vendeurs sur le prix, mais allonge les délais de vente. Les agences qui disent que « tout se vend vite » s'appuient sur une réalité de 2022, pas de 2025.

3. Tous les quartiers ne se valent pas

Annecy n'est pas un marché homogène. Sous la même étiquette « Annecy », on trouve des micro-marchés aux profils radicalement différents. L'API Normi permet de les comparer avec des données de ventes réelles sur les 12 derniers mois.

Annecy-le-Vieux

Bord du lac

7 426 €/m²
+13.2% /an

Centre Annecy

Centre historique

5 737 €/m²
-0.1% /an

Seynod

Périphérie Sud

5 148 €/m²
+12.0% /an
Quartier / Code postalPrix/m² médianPrix médianVar. annuelleVentes (12 mois)

Annecy-le-Vieux

74940Bord du lac

7 426364 000+13.2%5

Centre Annecy

74000Centre historique

5 737255 000-0.1%25

Seynod

74600Périphérie Sud

5 148314 000+12.0%5

L'écart est net : Annecy-le-Vieux affiche 7 426 €/m², soit +29% au-dessus du Centre historique et +44% au-dessus de Seynod. Ce différentiel n'est pas une surprise — la proximité du lac et les vues alpines se paient — mais le quantifier change tout. Un acheteur qui hésite entre les deux quartiers sait maintenant que le « supplément lac » vaut environ 1 700 €/m² en données de ventes réelles. Pas une estimation, pas un ressenti d'agent.

À noter : Annecy-le-Vieux montre une progression annuelle de +13,2% sur les 12 derniers mois — là où le Centre stagne à -0,1%. Deux marchés sous la même ville, deux dynamiques opposées.

Caveat volume : Annecy-le-Vieux ne compte que 5 ventes sur la période. Avec si peu de transactions, la médiane peut bouger significativement d'un trimestre à l'autre. La tendance reste valable, mais prenez les variations annuelles avec prudence — elles ne reposent pas sur un grand échantillon.

4. Le bonus DPE : mythe ou réalité à Annecy ?

Depuis 2023, le discours sur les “passoires thermiques” est omniprésent. Mais dans quelle mesure le DPE se traduit-il réellement en euros dans les transactions annéciennes ? Données DVF croisées avec les diagnostics DPE enregistrés.

A
5 456 €/m²
+35.2%27 ventes
B
5 200 €/m²
+28.8%75 ventes
C
4 486 €/m²
+11.1%521 ventes
D
4 019 €/m²
-0.4%1 319 ventes
E
3 861 €/m²
-4.3%1 537 ventes
F
4 052 €/m²
+0.4%616 ventes
G
3 841 €/m²
-4.8%226 ventes

Prix/m² médian par classe DPE — appartements 74000 — croisement DVF × diagnostics DPE — source : Normi

Le verdict est sans appel : le DPE A se vend 35% plus cher au m² que le DPE D à Annecy. Et le DPE B affiche encore +28,8%. La prime énergétique est particulièrement forte ici, pour deux raisons :

  • La clientèle acheteur : Annecy attire des ménages aisés — cadres parisiens en relocation, investisseurs — pour qui les charges de chauffage et le confort thermique Alpine sont des critères réels, pas cosmétiques.
  • Le coût de rénovation : rénover un appartement dans le centre historique d'Annecy — souvent bâti avant 1950 — est complexe et coûteux (règles ABF, copropriétés réticentes). Le bien déjà rénové se paie une prime à la transaction.

Fait contre-intuitif : les classes F et G ne subissent pas de décote massive — respectivement +0,4% et -4,8% vs la médiane. Deux explications possibles : les biens F/G à Annecy sont souvent des appartements de centre-ville anciens, dont la localisation compense partiellement le handicap énergétique ; et les acquéreurs avec budget serré acceptent plus facilement un DPE défavorable pour entrer sur ce marché.

Pour un investisseur locatif : à partir de 2025, les logements classés G sont interdits à la location. À Annecy, un appartement G à 3 841 €/m² avec travaux de rénovation pour atteindre C peut valoir mécaniquement 4 486 €/m² après rénovation — soit +16,8% de valeur vénale, plus la sécurisation locative. Les données valident la thèse de rénovation si le coût travaux reste raisonnable.

5. Exemple concret : cette annonce à 6 500 €/m² est-elle justifiée ?

Imaginons une annonce type : un appartement de 60 m² affiché à 390 000 € dans le centre d'Annecy, soit 6 500 €/m². L'agent vous dit que c'est “dans le marché”. Qu'est-ce que les données de ventes réelles disent ?

Nous avons demandé à l'API Normi de trouver les comparables — les appartements de 40 à 80 m² vendus dans un rayon de 500 mètres autour du centre d'Annecy depuis début 2023.

AdresseSurfacePrix payéPrix/m²Date venteDistance
17 RUE SAINTE CLAIRE, 74000, ANNECY55291 4105 2982025-05-28382 m
2 PAS GRUFFAZ, 74000, ANNECY43251 7855 8552025-04-22379 m
2 RUE DE LA REPUBLIQUE, 74000, ANNECY44520 00011 8182025-05-23462 m
Estimation Normi pour 60 m² (médiane des comparables)5 855 €/m²soit 351 300 €

L'anomalie saute aux yeux : la vente au 2 Rue de la République à 11 818 €/m² est un outlier évident — probablement un bien d'exception (vue lac directe, rénovation de luxe, rez-de-chaussée commercial inclus). L'API l'inclut dans les résultats car il est dans le rayon et la tranche de surface, mais le signal est clair : c'est une vente qui ne représente pas le marché courant.

En excluant cet outlier, le marché réel du centre historique ressort à 5 298 – 5 855 €/m² sur les deux ventes courantes. L'API Normi retient le médian à 5 855 €/m², ce qui donne une valorisation de 351 300 € pour un appartement de 60 m² — soit 38 700 € de moins que l'annonce à 6 500 €/m².

Verdict : une annonce à 6 500 €/m² dans le centre d'Annecy est 11% au-dessus du prix de marché constaté sur les comparables récents. Ce n'est pas aberrant pour un bien avec atouts spécifiques (étage élevé, parquet, double vitrage), mais la base de négociation est là. Revenir à 5 900-6 100 €/m² serait cohérent avec les données DVF.

Méthodologie : les 5 appels API qui ont produit cet article

Chaque chiffre présenté ci-dessus provient d'un appel réel à l'API Normi, effectué le 31 mars 2026. Voici exactement ce qui a été envoyé et ce que l'API a retourné.

Appel 1 — Statistiques de marché (get_market_stats)

Requête — GET /v1/stats/market
curl -H "X-API-Key: $NORMI_KEY" \
  "https://mcp.normi.fr/v1/stats/market?\
code_postal=74000&type_local=Appartement&\
date_debut=2023-01-01&date_fin=2024-12-31"
Réponse JSON — marché appartements Annecy 74000 (2023-2024)
{
  "count": 258,                        ← 258 transactions en 2 ans
  "price": {
    "avg": 303879,
    "max": 1799100,                    ← outlier (vue lac ?)
    "min": 52000,
    "median": 237000
  },
  "surface": { "avg": 52, "median": 45 },
  "price_per_m2": {
    "avg": 6133,
    "median": 6000                     ← prix de marché retenu
  },
  "_credits": { "used": 5, "remaining": 8170 },
  "query_time_ms": 403
}

Appel 2 — Tendances trimestrielles (get_price_trends)

Requête — GET /v1/stats/trends
curl -H "X-API-Key: $NORMI_KEY" \
  "https://mcp.normi.fr/v1/stats/trends?\
code_postal=74000&type_local=Appartement&\
granularity=quarter&date_debut=2021-01-01"
Réponse JSON — extrait (2023-Q2 = pic, 2025-Q2 = dernier trimestre)
{
  "trends": [
    // ... 2021-Q1 → 2023-Q1 omis pour lisibilité
    {
      "period": "2023-Q2",
      "transaction_count": 32,
      "price_per_m2": { "median": 6704 },   ← pic historique
      "yoy_change": { "price_m2_pct": 20.4 }
    },
    {
      "period": "2024-Q2",
      "transaction_count": 31,
      "price_per_m2": { "median": 5887 },
      "yoy_change": { "price_m2_pct": -12.2 }  ← correction nette
    },
    {
      "period": "2025-Q2",
      "transaction_count": 22,
      "price_per_m2": { "median": 5737 },   ← dernier relevé
      "yoy_change": { "price_m2_pct": -2.6 }   ← ralentissement de la baisse
    }
  ],
  "summary": {
    "overall_trend": "increasing",   ← vs. 2021-Q1 : +15% malgré la correction
    "total_change_pct": 5.8,         ← variation prix médian absolu 2021→2025
    "total_transactions": 746
  },
  "_credits": { "used": 10, "remaining": 8160 },
  "query_time_ms": 124
}

Appel 3 — Comparaison de quartiers (compare_neighborhoods)

Requête — GET /v1/stats/compare
curl -G -H "X-API-Key: $NORMI_KEY" \
  "https://mcp.normi.fr/v1/stats/compare" \
  --data-urlencode 'locations=[
    {"code_postal":"74000"},
    {"code_postal":"74940"},
    {"code_postal":"74600"}
  ]' \
  --data-urlencode "type_local=Appartement"
Réponse JSON — Centre vs Annecy-le-Vieux vs Seynod
{
  "locations": [
    {
      "name": "74000",
      "metrics": {
        "price_m2_median": 5737,
        "price_median": 255000,
        "transaction_count": 25,
        "yoy_change_pct": -0.1
      },
      "rank": { "price_m2": 2 }          ← milieu de gamme
    },
    {
      "name": "74940",                   ← Annecy-le-Vieux
      "metrics": {
        "price_m2_median": 7426,         ← +29% vs centre
        "price_median": 364000,
        "transaction_count": 5,
        "yoy_change_pct": 13.2           ← le plus dynamique
      },
      "rank": { "price_m2": 3 }          ← le plus cher
    },
    {
      "name": "74600",                   ← Seynod
      "metrics": {
        "price_m2_median": 5148,         ← -10% vs centre
        "price_median": 314000,
        "transaction_count": 5,
        "yoy_change_pct": 12.0
      },
      "rank": { "price_m2": 1 }          ← le moins cher
    }
  ],
  "summary": {
    "cheapest": "74600",
    "most_expensive": "74940",
    "fastest_growing": "74940"
  },
  "_credits": { "used": 10, "remaining": 8150 },
  "query_time_ms": 120
}

Appel 4 — Prime DPE (get_dpe_premium)

Requête — GET /v1/stats/dpe-premium
curl -H "X-API-Key: $NORMI_KEY" \
  "https://mcp.normi.fr/v1/stats/dpe-premium?\
code_postal=74000&type_local=Appartement"
Réponse JSON — prime DPE Annecy 74000
{
  "classes": {
    "A": { "count": 27,   "median_prix_m2": 5456, "vs_median_pct": 35.2 },
    "B": { "count": 75,   "median_prix_m2": 5200, "vs_median_pct": 28.8 },
    "C": { "count": 521,  "median_prix_m2": 4486, "vs_median_pct": 11.1 },
    "D": { "count": 1319, "median_prix_m2": 4019, "vs_median_pct": -0.4 }, ← référence
    "E": { "count": 1537, "median_prix_m2": 3861, "vs_median_pct": -4.3 },
    "F": { "count": 616,  "median_prix_m2": 4052, "vs_median_pct": 0.4  },
    "G": { "count": 226,  "median_prix_m2": 3841, "vs_median_pct": -4.8 }
  },
  "summary": "Class A homes sell at +35.2% vs. median; class G at -4.8%",
  "methodology": "Cadastral cross-reference of DPE diagnoses and DVF transactions",
  "_credits": { "used": 10, "remaining": 8140 },
  "query_time_ms": 88
}

Appel 5 — Comparables (find_comparables)

Requête — GET /v1/comparables
# Appartements 40-80m² vendus dans un rayon de 500m
# autour du centre historique d'Annecy (45.8992, 6.1294)
curl -H "X-API-Key: $NORMI_KEY" \
  "https://mcp.normi.fr/v1/comparables?\
latitude=45.8992&longitude=6.1294&\
surface_min=40&surface_max=80&\
type_local=Appartement&radius=500&\
date_debut=2023-01-01"
Réponse JSON — comparables centre Annecy
{
  "comparables": [
    {
      "distance_m": 382, "similarity_score": 0.57,
      "property": {
        "address": "17 RUE SAINTE CLAIRE, 74000, ANNECY",
        "surface": 55, "rooms": 2,
        "price": 291410, "price_per_m2": 5298,   ← transaction courante
        "date": "2025-05-28"
      }
    },
    {
      "distance_m": 379, "similarity_score": 0.47,
      "property": {
        "address": "2 PAS GRUFFAZ, 74000, ANNECY",
        "surface": 43, "rooms": 2,
        "price": 251785, "price_per_m2": 5855,   ← transaction courante
        "date": "2025-04-22"
      }
    },
    {
      "distance_m": 462, "similarity_score": 0.44,
      "property": {
        "address": "2 RUE DE LA REPUBLIQUE, 74000, ANNECY",
        "surface": 44, "rooms": 2,
        "price": 520000, "price_per_m2": 11818,  ← outlier à écarter
        "date": "2025-05-23"
      }
    }
  ],
  "valuation_estimate": {
    "price_range": { "low": 316170, "mid": 351300, "high": 386430 },
    "price_per_m2": { "median": 5855, "used_surface": 60 },
    "confidence": "low",                         ← seulement 3 comparables
    "based_on_count": 3
  },
  "_credits": { "used": 10, "remaining": 8130 },
  "query_time_ms": 361
}

Coût total de cette analyse

AppelEndpointCrédits
get_market_stats (74000, Appartement)GET /v1/stats/market5
get_price_trends (74000, quarterly)GET /v1/stats/trends10
compare_neighborhoods (74000 / 74940 / 74600)GET /v1/stats/compare10
get_dpe_premium (74000)GET /v1/stats/dpe-premium10
find_comparables (centre Annecy, 40-80m²)GET /v1/comparables10
Total45 crédits

45 crédits — moins de la moitié du quota gratuit (100 crédits à l'inscription). Cette analyse complète d'un marché immobilier premium coûte moins de 5 centimes en crédits payants. Créez votre clé API gratuite et reproduisez-la pour n'importe quelle ville française.

Le verdict en 4 points

01

Le marché est en correction, pas en plateau

-14,4% depuis le pic de 2023-Q2. Le plancher n'est pas encore clairement établi. Les acheteurs ont un levier de négociation réel.

02

Le quartier compte autant que la ville

Annecy-le-Vieux vs Seynod : +44% d'écart. Deux marchés distincts sous la même étiquette. Ne jamais acheter sans comparer les codes postaux.

03

La prime DPE est réelle et mesurable

+35% pour le DPE A vs D. La rénovation énergétique crée de la valeur à Annecy. La thèse achat-rénov F/G est viable si les travaux restent maîtrisés.

04

6 500 €/m², c'est 11% au-dessus du marché

Les comparables DVF plaident pour 5 855 €/m² en centre-ville. Partir de là en négociation, pas du prix affiché.

Accédez aux mêmes données avec Normi

17M+ transactions DVF, 8 outils d'analyse, API REST + MCP. 100 crédits gratuits à l'inscription — suffisant pour analyser n'importe quel marché avant d'acheter.

Données : DVF (DGFiP), Licence Ouverte 2.0. DPE : ADEME. Traitées par Normi. Article publié le 31 mars 2026. Les prix sont exprimés en euros courants. Les données 2025 couvrent uniquement le premier semestre (données partielles — DVF publié semi-annuellement).