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. New accounts start with 25 free credits.

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.