Mortgage Lender Index

BancFirst

BancFirst received 4,837 applications in 2025 and made 3,819 mortgages, in 92 counties across 12 states. The median rate its borrowers got was 7.375% on a median loan of $105,000. Of 4,738 decisions, 482 were denials — 10.2%, most often for debt-to-income ratio.

Legal Entity Identifier549300MNZECUR067HB12
Applications received4,837
Mortgages made3,819
Denied482
Approved, not taken up437
Withdrawn or incomplete99
Loans bought from other lenders0
Median rate spread over the prime offer rate0.623 points
FDIC-insured bankYes: BancFirst, 120 offices

By loan purpose

PurposeMortgages madeMedian rateMedian loanDenied
Home purchase1,765 7.125%$175,000 5.8%
Refinancing916 7.500%$85,000 9.2%
Cash-out refinancing42 6.875%$190,000 17.0%
Other purposes1,096 7.500%$55,000 16.8%

Where BancFirst lends most

The 50 counties where it made the most mortgages in 2025. Each county page ranks every lender there.

CountyMortgages madeMedian rateDenied
Oklahoma County, OK 7067.500%10.9%
Tulsa County, OK 2616.990%7.1%
Comanche County, OK 2117.375%12.1%
Cleveland County, OK 2077.500%8.5%
Lincoln County, OK 1947.500%9.6%
Canadian County, OK 1917.500%11.8%
Payne County, OK 1917.125%6.5%
Stephens County, OK 1907.250%4.2%
Pottawatomie County, OK 1657.500%12.9%
Wagoner County, OK 1237.375%6.2%
Cherokee County, OK 1138.125%3.9%
Carter County, OK 1127.250%9.6%
Rogers County, OK 1107.500%13.5%
Pittsburg County, OK 847.250%15.5%
Muskogee County, OK 787.125%15.8%
Logan County, OK 627.500%15.8%
Marshall County, OK 627.875%6.7%
Delaware County, OK 567.500%5.8%
Okfuskee County, OK 507.563%3.6%
Custer County, OK 496.990%3.4%
Kay County, OK 497.500%5.8%
Craig County, OK 437.500%10.7%
Grady County, OK 427.250%17.5%
Kingfisher County, OK 427.813%7.3%
McClain County, OK 397.500%8.2%
Seminole County, OK 367.500%29.7%
Washington County, OK 337.500%16.3%
Mayes County, OK 307.438%0.0%
Creek County, OK 297.500%18.2%
Kiowa County, OK 217.500%7.7%
Osage County, OK 187.375%8.3%
Garfield County, OK 177.125%15.0%
Love County, OK 157.000%19.1%
McIntosh County, OK 157.500%0.0%
Caddo County, OK 147.250%5.9%
Tillman County, OK 147.250%40.7%
Johnston County, OK 107.813%14.3%
Noble County, OK 9Under 10 loans0.0%
Ottawa County, OK 9Under 10 loans0.0%
Garvin County, OK 7Under 10 loans18.2%
Murray County, OK 7Under 10 loans20.0%
Okmulgee County, OK 7Under 10 loans0.0%
Pawnee County, OK 6Under 10 loans0.0%
Blaine County, OK 5Under 10 loans14.3%
Jefferson County, OK 5Under 10 loans0.0%
Latimer County, OK 5Under 10 loans14.3%
Bryan County, OK 4Under 10 loans0.0%
Cotton County, OK 4Under 10 loans0.0%
Pontotoc County, OK 4Under 10 loans0.0%
Sequoyah County, OK 4Under 10 loans0.0%

Get told when this changes

When BancFirst’s figures are published for the next year, or restated.

Double opt-in, one click to unsubscribe. We never sell or share the list, and we are not a lender, a broker or a lead generator: this is a notification about published data, not a sales call. Privacy.

Counts, medians and denial shares are computed from the Home Mortgage Disclosure Act loan-level file for 2025, published by the Consumer Financial Protection Bureau through the FFIEC: every application a covered lender received, as the lender reported it. A median rate is what borrowers got, not what you will be offered — it depends on the loan, the property, your credit and the market on the day, and no figure here is a quote. A median over fewer than 10 loans is not shown: it is a number with no meaning and a real person's rate half-exposed. Those cells say "under 10 loans" and the count is still published. This is information, not advice, and no lender pays to appear.