Mortgage Default Prediction Data

This dataset provides detailed mortgage loan records, including borrower profiles, property information, loan terms, payment history, and default/foreclosure status. It is designed to help lenders assess and predict mortgage default risk, optimize portfolio management, and support regulatory compliance and risk modeling initiatives.

  • last updated 20 Aug 2025
  • by GoMask
The brief that made it

Predicting mortgage default risk using machine learning models

Sample rows

preview · 8 of 200 rows · all 32 columns
loan_idstringborrower_employment_statusstringborrower_credit_scoreintegerdefault_flagbooleanproperty_typestringborrower_idstringborrower_first_namestringborrower_last_namestringborrower_date_of_birthdateborrower_annual_incomefloatproperty_street_addressstringproperty_citystringproperty_statestringproperty_postal_codestringproperty_countrystringloan_origination_datedateloan_amountfloatloan_term_monthsintegerloan_interest_ratefloatloan_typestringdown_payment_amountfloatloan_to_value_ratiofloatpayment_due_datedatelast_payment_datedatelast_payment_amountfloatpayment_statusstringnumber_of_missed_paymentsintegerdefault_datedateforeclosure_flagbooleanforeclosure_datedateloan_servicerstringportfolio_idstring
LOANXG2JQ9employed780falsecondoB001EmilySmith1986-07-1372000348 Maple AveChicagoIL60616USA2021-06-203500003603.9fixed35000802024-07-012024-06-291670current0blankfalseblankMidwest Home LendingPF1001
AAA12D4PLOself-employed819falsesingle-familyB002MarcusEvans1971-11-0225500019 Queen StTorontoONM5H2N2Canada2022-02-158500003002.6fixed170000802024-07-052024-07-034100current0blankfalseblankCanadian Mortgage CorpPF1002
LOANZTA7K4employed705falsetownhouseB003PriyaSharma1994-04-27670002128 Market RdSan FranciscoCA94114USA2023-01-164200002403.7fixed42000802024-06-302024-06-282325current0blankfalseblankBay Area FinancePF1003
LOANPUXJ92retired592falsesingle-familyB004LindaBrown1957-03-193200077 Old Mill RdManchesterENGM23 2AFUK2019-08-041200001807.2FHA6000952024-07-102024-06-11820delinquent3blankfalseblankNorthern Trust UKPF1004
LOANWQ1V8Semployed690falsemulti-familyB005AhmedKhan1978-07-21119000435 Sheikh Zayed RdDubaiDU00000UAE2020-03-2512000003602.3fixed240000802024-07-012024-06-305900current0blankfalseblankDubai Residential FinancePF1005
LOANB2K9M5retired484falseotherB006OlgaIvanova1964-10-111850015 Prospekt MiraMoscowMOW129010Russia2018-12-20800001207.5VA4000982024-07-142024-06-13900delinquent6blankfalseblankMoscow Capital BankPF1006
AAAV3G8JLNemployed752falsesingle-familyB007SarahJohnson1989-01-0553000501 Main StDallasTX75201USA2021-08-092800003603.2fixed28000802024-07-042024-07-021200current0blankfalseblankTexas Mortgage GroupPF1007
LOANM9X4F2self-employed820falsecondoB008WeiChen1992-09-3013200066 Orchard BlvdSingaporeSG238801Singapore2022-06-014800002402fixed96000802024-07-072024-07-042000current0blankfalseblankSingapore National BankPF1008

What the 200 rows show

from the 200-row sample

Retired (borrower employment status) stands out: mean borrower_credit_score is 371.2, against 734.9 for the rest.

  • 4%default_flag = true
  • 706median borrower_credit_score
  • 5loan types
  • 5payment statuses
  • 48property countries
  • 77,500median borrower_annual_income
Mean borrower_credit_score by borrower_employment_status200 rows
05001,000719.0employed113 rows820.3self-emp…35 rows339.0unemploy…3 rows371.2retired49 rows
borrower_credit_score200 rows, in bands of 100
0459041101368230300600900borrower_credit_score →

Median 706, from 301 to 872.

property_type200 rows · 5 values
  1. single-family63
  2. condo47
  3. other33
  4. multi-family32
  5. townhouse25
32 columns by typefrom the column list below
  • string 15
  • integer 3
  • float 6
  • date 6
  • boolean 2

Columns

32 columns in four groups
blueprint · 32 columns
columntypedescriptionexample
Text 15 columns
loan_idstringUnique identifier for each mortgage loanuniqueLOANXG2JQ9
borrower_idstringUnique identifier for each borrowerB001
borrower_first_namestringBorrower's first nameEmily
borrower_last_namestringBorrower's last nameSmith
borrower_employment_statusstringBorrower's employment status (e.g., employed, self-employed, unemployed, retired)employed · self-employed · unemployed · retiredemployed
property_street_addressstringStreet address of the mortgaged property348 Maple Ave
property_citystringCity where the mortgaged property is locatedChicago
property_statestringState or province of the mortgaged propertyIL
property_postal_codestringPostal code of the mortgaged property60616
property_countrystringCountry of the mortgaged propertyUSA
property_typestringType of property (e.g., single-family, condo, townhouse, multi-family)single-family · condo · townhouse · multi-family · othercondo
loan_typestringType of mortgage loan (e.g., fixed, adjustable, FHA, VA)fixed · adjustable · FHA · VA · otherfixed
payment_statusstringCurrent payment status (e.g., current, late, delinquent, defaulted)current · late · delinquent · defaulted · paid-offcurrent
loan_servicerstringName of the institution servicing the loanMidwest Home Lending
portfolio_idstringIdentifier for the lender's portfolio containing this loanoptionalPF1001
Numbers 9 columns
borrower_annual_incomefloatBorrower's annual income in local currency0 or more72000
borrower_credit_scoreintegerBorrower's credit score at time of loan origination300 to 900780
loan_amountfloatOriginal principal amount of the mortgage loan0 or more350000
loan_term_monthsintegerTotal number of months for the loan term1 or more360
loan_interest_ratefloatAnnual interest rate of the mortgage loan (percentage)0 to 1003.9
down_payment_amountfloatAmount paid upfront as down payment0 or more35000
loan_to_value_ratiofloatLoan-to-value ratio at origination (percentage)0 to 10080
last_payment_amountfloatAmount of the most recent payment made0 or more · optional1670
number_of_missed_paymentsintegerTotal number of missed payments to date0 or more · optional0
Dates and times 6 columns
borrower_date_of_birthdateBorrower's date of birth1986-07-13
loan_origination_datedateDate when the loan was originated2021-06-20
payment_due_datedateDate when the next payment is dueoptional2024-07-01
last_payment_datedateDate of the most recent payment madeoptional2024-06-29
default_datedateDate when the loan was officially classified as defaulted (if applicable)optional2024-04-18
foreclosure_datedateDate when foreclosure proceedings began (if applicable)optional2024-05-10
True or false 2 columns
default_flagbooleanIndicates whether the loan has defaulted (true/false)false
foreclosure_flagbooleanIndicates whether the property has entered foreclosure (true/false)optionalfalse

Use it for

  • default flag4%8 of 200 rowsmean borrower credit …719.0empl…820.3self…339.0unem…371.2reti…

    A finance dashboard

    The default_flag rate, borrower_credit_score by borrower_employment_status and a breakdown of property_type. Excel, Power BI or Tableau.

  • Why do the 49 retired rows have a mean borrower_credit_score of 371.2?

    A root-cause class exercise

    Hand out the rows and one question. The answer is in the data, not in the brief.

  • A software demo

    Believable loans with borrower_id, borrower_first_name and borrower_last_name to fill a screen in front of a buyer.

Not quite right?

Make it yours.

Same 32 columns, your size and your rules. See 20 rows before you pay.

Preview 20 rows free

1,000 rows: $1.99 · 10,000: $12.99One-time. No subscription. All prices

This dataset200 rows32 columns
Yours1,000 rows32 columnsproperty_street_address: UK only

blueprint · mortgage-default-prediction-data

Behind this dataset

Same schema. As many rows as you need.

These 200 rows came out of a blueprint — 32 columns with generation rules behind each one. Open it in Data Factory to retune a column, add your own, wire in foreign keys, and run it at the size you actually need.

Rules it was built with
  • Include borrower demographics
  • Record monthly payment status
  • Label defaults and foreclosures
  • Exclude early loan payoffs
Rows
Open the blueprint in Data Factory

1 credit per row. Preview 20 rows free. Buy rows for the full run.

Exports
CSV, JSON, JSONL, Parquet, SQL, Excel, TSV, XML
Licence
yours to use, including commercially
API slug
mortgage-default-prediction-data

What should your data show?

Preview 20 rows free
No signup. No card.