Otodom Scraper: Poland Housing Prices, zł/m² & Market Report avatar

Otodom Scraper: Poland Housing Prices, zł/m² & Market Report

Pricing

from $1.00 / 1,000 listings

Go to Apify Store
Otodom Scraper: Poland Housing Prices, zł/m² & Market Report

Otodom Scraper: Poland Housing Prices, zł/m² & Market Report

Scrape Otodom.pl flats and houses for sale or rent in any Polish city, district or region: price, price per m², m², rooms, floor, district, days listed, private or agency. Plus a market report with best-value homes. 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

13 days ago

Last modified

Share

Scrape Otodom.pl, Poland's biggest property portal, with no login and no API key, and get a housing market report for every city or district:

  • Every listing: price, price per m², m², rooms, floor, monthly fee (czynsz), street, district, neighbourhood, city, region, days listed, private owner / agency / developer, development name, features (balcony, parking, lift...), photos, link
  • Flats, houses, rooms, plots or commercial, for sale or to rent
  • Any Polish place: cities ("Warszawa", "Kraków"), districts ("Mokotów"), regions ("małopolskie"), or paste any Otodom search link
  • Filters: price range, number of rooms, Otodom's order or newest first
  • Market report per search: median price and zł/m² with the middle half, by rooms, district, neighbourhood and floor, days listed, monthly fee, private vs agency vs developer share, best-value homes (under 80% of their neighbourhood's zł/m²), top agencies

What does this Otodom scraper do?

Otodom · Warszawa · flats for sale · 20,236 listings
Median 1,099,000 zł (818,247 – 1,635,000 zł) · 18,980 zł/m² · 57 m²
Mokotów 19,979 zł/m² · Wola 23,028 zł/m²
Typical listing 54 days old · 27% from developers · 15% private owners
28 best-value flats under 80% of their neighbourhood's zł/m²
  1. Enter Polish cities, districts or regions, or paste Otodom search links.
  2. Pick for sale or to rent, property type, price range, rooms.
  3. You get one row per listing and one market report per search.
flowchart LR
A[Cities, districts,<br/>regions] --> C[Otodom<br/>search]
B[Otodom links<br/>any filters] --> C
C --> D[Listings<br/>price, zł/m², rooms,<br/>district, days listed]
D --> E[Market report<br/>zł/m² by district,<br/>sellers, best value]

Who is it for?

  • Property investors: zł/m² by district and neighbourhood, homes priced under their area, rental levels for yields
  • Developers and agencies: how the primary and secondary markets compare, how long listings sit, who lists the most
  • Buyers and renters: a fair price for each district before you view
  • Banks, valuers and proptech: fresh asking prices and rents for any Polish city
  • Analysts and journalists: housing prices across Polish cities, by size and district

What data do you get?

Listings (dataset, one row per listing)

FieldWhat it tells you
id, url, title, operation, propertyTypeThe listing
price, currency, pricePerSqm, monthlyFeePrice in złoty (monthly when renting), per m², and the monthly fee (czynsz)
areaSqm, plotAreaSqm, rooms, floorSize and layout
street, district, neighborhood, city, voivodeshipWhere
sellerType, agency, development, isDevelopmentProjectPrivate owner, agency or developer
firstListed, daysListed, lastBumpedTime on market
features, photos, isPromoted, isExclusiveFeatures
vsAreaPercent, comparedWith, areaMedianPricePerSqm, bestValuezł/m² against the neighbourhood (or district) median
descriptionWith Descriptions on

Report (REPORTS, one per search)

FieldWhat it tells you
totalListings, listingsReadOtodom's count for the search, and how many were read
medianPrice, price25, price75, medianPricePerSqm, pricePerSqm25, pricePerSqm75, medianAreaSqm, medianMonthlyFeePrices
byRooms, byDistrict, byNeighborhood, byFloor, byPropertyTypeMedian price and zł/m² by group
medianDaysListed, newLast7Days, listedOver90DaysPercentTime on market
privateOwnerPercent, agencyPercent, developerPercent, topAgenciesWho sells
featuresPercentBalcony, parking, lift...
bestValue, bestValueCountListings under 80% of their area's zł/m²

Example: 4 October 2026

Five cities, flats for sale, 300 listings each: 1,500 listings and 5 reports in 100 seconds.

CityFlats for saleMedian price (middle half)zł/m²Days listedFrom developers
Warszawa20,2361,099,000 zł (818,247 – 1,635,000)18,9805427%
Kraków13,412799,000 zł (660,000 – 1,043,183)15,88610155%
Gdańsk8,599798,500 zł (608,622 – 1,090,500)15,1988845%
Wrocław9,890696,000 zł (571,996 – 849,000)13,6525539%
Poznań7,570652,800 zł (534,705 – 832,843)12,9163735%
  • Kraków to rent (2–3 rooms): median 3,060 zł a month, 64 zł/m²; Mokotów to rent: 4,097 zł, 82 zł/m².
  • Warszawa, 3,000 flats in 2 minutes 40 seconds, led by Mokotów, Białołęka, Wola and Praga-Południe.

Pricing

$0.001 per listing and $0.02 per search report.

  • 300 listings with a report: $0.32
  • The run above (1,500 listings, 5 reports): $1.60
  • 3,000 listings with a report: $3.02

Turn off reports to pay for listings only.

Good to know

  • Order: by default listings come in Otodom's own order, a mix of new and older ones, so the report is a fair sample of the market. Newest first gives the latest listings for a daily feed.
  • The report covers the listings read; totalListings is Otodom's count for the whole search. Read more listings for a fuller picture (up to 10,000 per search).
  • Best value = zł/m² under 80% of the median of the same neighbourhood (or district, or the whole search) with at least 5 listings to compare. Development projects (several units, no single price) are left out of prices.
  • Places: cities, districts and regions work by name, with or without Polish letters ("Krakow", "Mokotow"). Unknown names are skipped and listed in RUN_SUMMARY. A pasted link keeps its own filters.
  • Privacy: agents' personal names and private owners are not collected; agencies and developers are named. Emails and phone numbers in descriptions are hidden.
  • Data comes from Otodom.pl's public search pages. Not affiliated with Otodom or OLX Group.

Input

FieldMeaning
LocationsPolish cities, districts or regions
For sale or to rentSprzedaż or wynajem
Property typeFlats, houses, rooms, plots, commercial
Price from / tozł (monthly when renting)
Rooms1 to 6+
OrderOtodom's order (default) or newest first
Otodom search linksAny search link from otodom.pl
Listings per search1 to 10,000 (default 300)
DescriptionsAdd the short 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 prices in your cities.