Immowelt Scraper: Germany Rent & Property Prices Report avatar

Immowelt Scraper: Germany Rent & Property Prices Report

Pricing

from $1.00 / 1,000 listings

Go to Apify Store
Immowelt Scraper: Germany Rent & Property Prices Report

Immowelt Scraper: Germany Rent & Property Prices Report

Scrape Immowelt.de flats and houses for rent or sale across a whole German city: cold rent or price, €/m², m², rooms, district, energy class, days listed. Plus a market report with exact listing counts by district. No login.

Pricing

from $1.00 / 1,000 listings

Rating

0.0

(0)

Developer

Mariam Ahmed

Mariam Ahmed

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

12 days ago

Last modified

Share

Scrape Immowelt.de, one of Germany's biggest property portals, with no login and no API key, and get a rent or price report for every German city:

  • Every listing: cold rent (Kaltmiete) or purchase price, total rent with service charges, €/m², living space, plot, rooms, floor, energy class, district, postcode, street (agency listings), days listed, last update, new build, brokerage fee, agency, photos, link
  • A whole city, not just the first page: Immowelt shows only 30-40 listings per search page; this Actor reads the city's district and room-count pages and gathers hundreds to thousands of listings per city
  • Immowelt's own counts for the whole city: listings by district and by room count, straight from Immowelt
  • Flats or houses, to rent or for sale, in any German town or city ("Berlin", "München", "Köln", "Frankfurt am Main")
  • Market report per city: median rent or price and €/m² with the middle half, by rooms, district and postcode, total rent, days listed, brokerage-fee-free share, energy classes, best-value homes (under 80% of their district's €/m²), top agencies

What does this Immowelt scraper do?

Immowelt · Berlin · flats to rent · 6,028 listings
Median cold rent €1,519 (€1,100 – €2,117) · €21.35/m² · 75 m²
Median total rent €1,871
Most listings: Mitte 996 · Friedrichshain-Kreuzberg 896 · Pankow 863
89 best-value flats under 80% of their district's €/m²
  1. Enter German towns or cities.
  2. Pick to rent or for sale and flats or houses.
  3. You get one row per listing and one market report per city.
flowchart LR
A[German cities] --> C[Immowelt city page]
C --> D[District and<br/>room-count pages]
D --> E[Listings<br/>rent or price,<br/>€/m², district]
E --> F[Market report<br/>€/m² by district,<br/>counts, best value]

Who is it for?

  • Landlords and investors: rents and prices per m² by district and size, and homes priced under their district
  • Tenants and buyers: a fair rent or price for each district before you apply
  • Agencies and property managers: supply and pricing in each district, and who lists the most
  • Proptech, banks and valuers: fresh asking rents and prices for any German city, with energy classes
  • Analysts and journalists: rent levels across German cities and districts

What data do you get?

Listings (dataset, one row per listing)

FieldWhat it tells you
id, url, title, operation, propertyTypeThe listing
price, priceType, totalRent, pricePerSqmCold rent per month or purchase price, total rent with service charges, €/m²
livingSpaceSqm, plotSqm, rooms, floor, energyClassThe home
city, zipCode, district, streetWhere (street only for agency listings that publish it)
firstListed, daysListed, lastUpdated, isNewTime on market and new builds
noBrokerageFee, sellerType, agency, agencyWebsiteFees and who lists it
hasFloorPlan, hasVirtualTour, photosMedia
vsAreaPercent, comparedWith, areaMedianPricePerSqm, bestValue€/m² against the district median
descriptionWith Descriptions on

Report (REPORTS, one per city)

FieldWhat it tells you
totalListings, listingsReadImmowelt's count for the city, and how many were read
listingsByDistrict, listingsByRoomsImmowelt's own counts for the whole city
medianPrice, price25, price75, medianPricePerSqm, pricePerSqm25, pricePerSqm75, medianLivingSpaceSqm, medianTotalRentRents or prices
byRooms, byDistrict, byZipCodeMedian rent or price and €/m² by group
medianDaysListed, listedOver90DaysPercent, newBuildPercent, noBrokerageFeePercent, privateSellerPercent, energyClassesThe market's make-up
bestValue, bestValueCount, topAgenciesBest-value homes and the busiest agencies

Example: 4 October 2026

Four cities, flats to rent, 400 listings each: 1,600 listings and 4 reports in 2 minutes 38 seconds.

CityFlats to rentMedian cold rent (middle half)€/m²Median total rentBiggest district
Berlin6,028€1,519 (€1,100 – €2,117)21.35€1,871Mitte (996)
Hamburg3,215€1,250 (€825 – €1,855)17.35€1,795Nord (960)
Köln2,160€1,036 (€760 – €1,400)16.00€1,500Innenstadt (708)
Leipzig1,642€748 (€567 – €1,111)12.10€975Ost (359)

Pricing

$0.001 per listing and $0.02 per report.

  • 600 listings for one city with a report: $0.62
  • The run above (1,600 listings, 4 reports): $1.68

Turn off reports to pay for listings only.

Good to know

  • Coverage: Immowelt shows only the first 30-40 listings of each search page. The Actor reads the city page, then its district, sub-district and room-count pages, and skips repeats. It stops when it has the number you asked for, has every listing of the city, or finds nothing new. Big cities give thousands of listings; listingsByDistrict and listingsByRooms always cover the whole city.
  • Rents: price is the cold rent (Kaltmiete) per month; totalRent includes service charges where Immowelt gives it.
  • Best value = €/m² under 80% of the median of the same district (or the whole city) with at least 5 listings to compare.
  • Cities work by their German name, with or without umlauts ("München", "Muenchen", "Köln", "Frankfurt am Main"). Unknown names are skipped and listed in RUN_SUMMARY.
  • Privacy: contact persons and private sellers are not named, and private sellers' street addresses are not given; agencies are named. Emails, phone numbers and named contacts in descriptions are hidden.
  • Data comes from Immowelt.de's public search pages. Not affiliated with Immowelt or AVIV Group.

Input

FieldMeaning
CitiesGerman towns or cities
To rent or for saleMieten or kaufen
Property typeFlats or houses
Listings per city1 to 10,000 (default 600)
DescriptionsAdd the description
ReportsOn by default

Integrations

Export to JSON, CSV, Excel or Google Sheets, or connect through the Apify API, webhooks, Make, Zapier and n8n. Schedule it weekly to track rents in your cities.