Leboncoin Real Estate Scraper — Prix, Surface & Annonces FR avatar

Leboncoin Real Estate Scraper — Prix, Surface & Annonces FR

Pricing

Pay per usage

Go to Apify Store
Leboncoin Real Estate Scraper — Prix, Surface & Annonces FR

Leboncoin Real Estate Scraper — Prix, Surface & Annonces FR

Scrape real estate listings from Leboncoin (France's #1 classifieds) — title, price, surface, rooms, location, agency, and listing URL. The most reliable Leboncoin scraper on Apify.

Pricing

Pay per usage

Rating

0.0

(0)

Developer

Thomas Gharbi

Thomas Gharbi

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Share

Leboncoin Real Estate Scraper — Prix, Surface & Annonces Immobilières

Scrape real estate listings from Leboncoin (France's #1 classifieds platform) for any city or region. Get the listing title, sale or rental price, surface area, number of rooms, location, agency name, and direct URL. Exports to JSON, CSV, or Excel.

This is the most reliable Leboncoin real estate scraper on Apify.


What you get

For every listing found on Leboncoin:

FieldDescription
titleListing title (e.g. "Appartement 3 pièces — Paris 11e")
priceListed price (sale or monthly rent)
surfaceSurface area in m²
roomsNumber of rooms
locationCity and postal code
agencyAgency name (if listed by an agency; null for individuals)
urlDirect link to the listing on Leboncoin
searchQueryThe location slug used for this search
scrapedAtScrape timestamp (ISO 8601)

How to use

  1. Click Try for free
  2. Enter location slugs — one per line (format: City_DeptCode, e.g. Paris_75)
  3. Set Max results per location (default: 20)
  4. Click Run — results appear in your dataset in real time
  5. Export to CSV, JSON, or Excel from the dataset tab

Location slug format

Leboncoin uses department codes in its URLs. Common examples:

LocationSlug
ParisParis_75
MarseilleMarseille_13
LyonLyon_69
BordeauxBordeaux_33
ToulouseToulouse_31
NiceNice_06
NantesNantes_44
StrasbourgStrasbourg_67
LilleLille_59
MontpellierMontpellier_34

Input parameters

ParameterTypeDescription
searchQueriesarrayLocation slugs (City_DeptCode format)
maxResultsPerQueryintegerMax listings per location (default: 20)
proxyConfigurationobjectProxy settings (residential recommended)

Input example

{
"searchQueries": [
"Paris_75",
"Lyon_69",
"Marseille_13"
],
"maxResultsPerQuery": 100
}

Output example

{
"title": "Appartement 3 pièces — Lumineux, proche métro",
"price": "1 250 € / mois CC",
"surface": "68 m²",
"rooms": "3 pièces",
"location": "Paris 11e (75011)",
"agency": "Cabinet Immobilier Bastille",
"url": "https://www.leboncoin.fr/annonce/123456789",
"searchQuery": "Paris_75",
"scrapedAt": "2026-06-18T10:15:00.000Z"
}

Use cases

Real estate investment research — Track price-per-m² trends across French cities and neighborhoods for buy-to-let analysis.

Rental market analysis — Monitor supply, average rents, and agency density in any French city or arrondissement.

Property price tracking — Scrape the same location weekly to detect price changes and identify deals before they're gone.

Agency prospecting — Identify agencies active in a market to target for partnership or competitive analysis.

Urban planning research — Analyze listing density, surface sizes, and room counts by arrondissement or commune.

Relocation research — Compare rental prices and availability across multiple French cities before relocating.


Why this scraper is reliable

Leboncoin has a React-based frontend that changes frequently. This scraper targets data-qa-id and data-testid attributes — Leboncoin's own stable test hooks — rather than fragile CSS class names that change with every UI update. Residential proxies are used to avoid rate limiting.


Limitations

  • France only — Leboncoin is a French platform; listings are exclusively in France and French-speaking territories
  • Real estate only — this scraper targets the property (category 9) and uses real estate type filters (apartment + house). For other Leboncoin categories, a different scraper configuration is needed
  • ~200 listings per search — Leboncoin paginates results; use specific city slugs rather than regional slugs for complete coverage of a market
  • No price history — each run captures current listings; historical price tracking requires scheduled runs

Support

Open a ticket in the Issues tab on the actor page. We monitor all issues and respond quickly. If a location slug doesn't return results, open an issue and we'll verify the correct format for that area.