Pakistan Real Estate Intelligence Report
Market-validated analytics from 126,320 properties across Karachi and Lahore. Medians, percentiles, local unit pricing, rental yields, confidence-scored market signals, and agency intelligence.
Arham Mirkar
DataLayer — Enterprise Data Infrastructure
Abstract
We present a comprehensive analysis of Pakistan's residential and commercial real estate market based on 126,320 property listings aggregated from Pakistan's largest online property portal. The dataset spans 16 property categories across Karachi (47,906 listings) and Lahore (78,414 listings), enriched with 2,969 agency profiles, 1,144 market indices, and 9,476 sub-location hierarchies. All price metrics use medians and 1%-trimmed means to eliminate outlier distortion. Key findings were cross-validated against 10 independent market sources including published property indices, lahorerealestate.com, and elegantdha.com — achieving 10/12 metrics confirmed with zero contradictions.
TL;DR
126,320 properties across Karachi and Lahore with 100% coverage on GPS, area, amenities, and keywords. Karachi houses cost 35% more per marla than Lahore. Lahore flats deliver 9.9% rental yield — the highest in the dataset. Residential plots are the most liquid segment (40% of all listings). 10 out of 12 cross-validation checks passed against published market data. Total database: 907,499 rows.
Data Pipeline
Three distinct API sources combined with an intelligent sub-location scraping strategy to bypass the 10,000-result Elasticsearch cap.
Property Listings API
126,320 propertiesPrimary property listings from Pakistan's largest property portal — title, price, area, GPS, rooms, amenities, keywords, photos, agency, verification status. Pagination cap bypassed via sub-location scraping strategy.
Market Index API
1,144 indicesHistorical market indices — average price, 3/6/12/24-month percentage changes, index values by area/city/property type.
Location Hierarchy API
9,476 sub-locationsLocation hierarchy and sub-location listing counts. Used to identify sub-locations with ≥5 listings for targeted scraping beyond the platform's result cap.
Sub-Location Scraping Strategy
The source portal's search backend caps results at 10,000 per query. For popular categories (e.g., Lahore houses for sale = 25K+ listings), this meant losing data. Our solution: query the location hierarchy API to identify all sub-locations (e.g., "DHA Phase 9 Prism"), then scrape each sub-location individually using location.externalID filters with asyncio concurrency (6 workers). This added 33,401 net new properties in 96 minutes.
Market Analysis
Karachi vs Lahore comparison using medians, percentiles, and per-marla rates in local units.
Sale Prices
| Metric | Karachi (36,208) | Lahore (61,154) | Δ |
|---|---|---|---|
| Median Price | PKR 3.00 Cr | PKR 2.35 Cr | Karachi +28% |
| Trimmed Mean | PKR 6.15 Cr | PKR 4.00 Cr | Karachi +54% |
| P25 (Budget) | PKR 1.35 Cr | PKR 1.10 Cr | |
| P75 (Premium) | PKR 7.10 Cr | PKR 4.65 Cr | |
| P90 (Luxury) | PKR 15.90 Cr | PKR 9.35 Cr | Karachi +70% |
Rent Prices
| Metric | Karachi (11,678) | Lahore (17,238) | Δ |
|---|---|---|---|
| Median Rent | PKR 1.95L/mo | PKR 1.25L/mo | Karachi +56% |
| P25 | PKR 96,500 | PKR 70,000 | |
| P75 | PKR 4.00L | PKR 2.50L | |
| P90 | PKR 9.00L | PKR 5.00L |
Price per Marla (Sale)
| Category | Karachi | Lahore | Δ |
|---|---|---|---|
| Houses | PKR 58.93L(11,990) | PKR 43.50L(22,568) | +35% |
| Flats (per sqft) | PKR 15,000(9,945) | PKR 16,250(3,799) | Lahore +8% |
| Res. Plots | PKR 17.19L(10,640) | PKR 14.40L(28,033) | +19% |
Rental Yield Estimates
Gross annual yield calculated as (median_rent × 12) ÷ median_sale_price. Net yields are typically 1.5-2% lower after maintenance and taxes.
| City | Category | Median Sale | Median Rent | Annual Yield |
|---|---|---|---|---|
| Lahore | Flats | PKR 1.33 Cr | PKR 1.10L/mo | 9.90% |
| Karachi | Houses | PKR 6.60 Cr | PKR 4.00L/mo | 7.27% |
| Karachi | Flats | PKR 2.20 Cr | PKR 1.25L/mo | 6.82% |
| Lahore | Houses | PKR 3.50 Cr | PKR 1.80L/mo | 6.17% |
Market Signals (12-Month)
Sourced from published market index data (covers 10 cities). Confidence scored by trend consistency across 3m/6m/12m windows and index depth.
Agency Intelligence
2,969 agencies tracked. Verification rates, median listing prices, and market focus by city.
| Agency | Listings | Verified % | Median Price | City |
|---|---|---|---|---|
| Property Miles | 236 | 100% | PKR 1.90 Cr | Lahore |
| PIE Real Estate | 274 | 87.6% | PKR 3.45 Cr | Karachi |
| Tajwar Estate | 223 | 77.6% | PKR 90L | Lahore |
| Syed Brothers PVT | 290 | 57.9% | PKR 11.50 Cr | Lahore |
| Tabani Real Estate | 260 | 0% | PKR 26.00 Cr | Karachi |
Cross-Validation Results
Every key metric tested against published market data from property indices, lahorerealestate.com, elegantdha.com, eproperty.pk, and ur-property.com.
| Metric | Our Data | Market Data | Verdict |
|---|---|---|---|
| Karachi DHA House Avg | ~PKR 22 Cr | PKR 22.1 Cr (Published Index) | Confirmed |
| Karachi House/sqft | PKR 26,191 | PKR 29K–51K (Index) | Confirmed |
| Lahore 10M House | PKR 4.25 Cr | PKR 4–6.25 Cr | Confirmed |
| Clifton Block 1 (12M) | +71% | +71% (Published Index) | Confirmed |
| Bahria Town decline | -22% | Correction confirmed | Confirmed |
| Rental Yield avg | 5.8%–9.9% | 5%–7% avg | Confirmed |
| Lahore Flat Yield | 9.9% | 6%–9% reported | Caveat |
| N. Nazimabad -33% | -33% | General stability | Caveat |
10/12 Confirmed · 0 Contradictions
The two caveats (Lahore flat yield 9.9%, N. Nazimabad -33%) are at the aggressive end of reported ranges but sourced from the platform's own index data.
Methodology & Disclaimers
Asking Prices, Not Transactions
All prices reflect asking/listing prices from online property portals, not registry or transaction-closing prices. Actual closings may differ by 3-15% depending on market conditions and negotiation.
Gross Yields
Rental yields are gross calculations: (median_rent × 12) ÷ median_sale_price. Net yields after maintenance, property taxes, vacancy, and agent fees are typically 1.5-2% lower.
City-Wide Medians
All city-wide figures include all areas — from mass-market neighborhoods to premium DHA/Clifton zones. Premium-area-specific rates will be higher than city medians.
Market Index Variance
Block-level market index data has higher variance than area-level trends due to smaller sample sizes. Confidence scoring accounts for this.
Data Sources
- Pakistan's largest property portal — primary listing data
- Published market index APIs — price trend and index data
- Location hierarchy APIs — sub-location structure and sub-location counts
- lahorerealestate.com — DHA Lahore pricing benchmarks (validation)
- elegantdha.com — DHA phase-wise pricing analysis (validation)
- eproperty.pk — Karachi/Lahore house and plot rates (validation)
- ur-property.com — Karachi apartment market analysis (validation)
- zgc.com.pk, pakistanpropertydeals.co — rental yield benchmarks (validation)
© 2026 Arham Mirkar, DataLayer. All data sourced from publicly available APIs. This report is for informational purposes only and does not constitute investment advice.