FairPriceCheck

Mortgage lender closing cost rankings in Ohio (2024)

In Ohio, homebuyers paid a median of $5,161 in total closing costs on purchase mortgages in 2024, which is below the national median of $6,741. The median interest rate was 6.75% across 103,514 purchase originations. The most active lender was CROSSCOUNTRY MORTGAGE, LLC with 8,046 originations. The lowest-cost lender (with 50+ loans) was PULTE MORTGAGE LLC at $1,548.

Median Total Costs

$5,161

−23.4% vs national ($6,741)

Median Rate

6.750%

+2.0% vs national (6.620%)

Median Origination

$1,852

Purchase Originations

103,514

By loan type

Loan typeVolumeMedian RateMedian Total Costs
conventional75,3796.750%$4,570
fha18,4776.750%$9,110
va8,3766.500%$5,973
usda1,2826.625%$6,525

Lowest closing cost lenders in Ohio

Ranked by median total loan costs among lenders with 50+ purchase originations in Ohio.

RankLenderMedian Total CostsMedian RateMedian OriginationVolumevs. Median
1$1,5485.875%$0960−$3,613
2$1,7237.750%$069−$3,438
3$1,8776.875%$515285−$3,284
4$2,0916.625%$607125−$3,070
5$2,2126.625%$52587−$2,949
6$2,24110.025%$1,41870−$2,920
7$2,2507.375%$30098−$2,911
8$2,3086.375%$600130−$2,853
9$2,5916.490%$950296−$2,570
10$2,6806.875%$5002,402−$2,481
11$2,8067.250%$495100−$2,355
12$2,8866.438%$1,20060−$2,275
13$2,9066.562%$425148−$2,255
14$2,9696.750%$386124−$2,192
15$2,9816.500%$920161−$2,180
16$3,0636.850%$1,750147−$2,098
17$3,0706.625%$800499−$2,091
18$3,0796.875%$1,13982−$2,082
19$3,1315.875%$660980−$2,030
20$3,1946.500%$550182−$1,967
21$3,1956.500%$25055−$1,966
22$3,2297.125%$074−$1,932
23$3,2306.250%$0743−$1,931
24$3,2446.875%$383152−$1,917
25$3,2456.250%$975210−$1,916

Includes lenders with 50+ purchase originations in Ohio. Source: HMDA 2024. Sorted by median total loan costs.

Rankings by county

Franklin County

11,904 originations

Cuyahoga County

9,758 originations

Hamilton County

7,192 originations

Montgomery County

5,378 originations

Summit County

5,037 originations

Butler County

3,713 originations

Lorain County

3,360 originations

Stark County

3,323 originations

Lucas County

3,319 originations

Delaware County

2,942 originations

Warren County

2,847 originations

Clermont County

2,543 originations

Lake County

2,427 originations

Fairfield County

1,952 originations

Mahoning County

1,948 originations

Licking County

1,940 originations

Greene County

1,892 originations

Medina County

1,743 originations

Trumbull County

1,570 originations

Clark County

1,305 originations

Portage County

1,163 originations

Miami County

1,127 originations

Richland County

1,090 originations

Wood County

1,089 originations

Union County

1,055 originations

Allen County

835 originations

Pickaway County

790 originations

Wayne County

708 originations

Muskingum County

699 originations

Columbiana County

692 originations

Ashtabula County

675 originations

Geauga County

674 originations

Hancock County

638 originations

Marion County

582 originations

Tuscarawas County

558 originations

Knox County

549 originations

Ross County

543 originations

Erie County

510 originations

Madison County

494 originations

Huron County

449 originations

Sandusky County

441 originations

Ashland County

439 originations

Brown County

435 originations

Clinton County

424 originations

Scioto County

421 originations

Jefferson County

393 originations

Auglaize County

381 originations

Washington County

368 originations

Seneca County

358 originations

Williams County

353 originations

Highland County

352 originations

Logan County

350 originations

Lawrence County

347 originations

Belmont County

343 originations

Shelby County

339 originations

Preble County

337 originations

Fulton County

334 originations

Champaign County

326 originations

Crawford County

320 originations

Ottawa County

314 originations

Darke County

310 originations

Morrow County

288 originations

Defiance County

283 originations

Fayette County

278 originations

Athens County

259 originations

Perry County

257 originations

Adams County

230 originations

Putnam County

224 originations

Guernsey County

223 originations

Henry County

223 originations

Coshocton County

222 originations

Hocking County

208 originations

Hardin County

196 originations

Jackson County

196 originations

Van Wert County

186 originations

Carroll County

183 originations

Gallia County

172 originations

Pike County

170 originations

Mercer County

162 originations

Wyandot County

156 originations

Paulding County

146 originations

See Ohio closing cost details, fee benchmarks, and county comparisons → Ohio Closing Costs Guide

Found your lender? Make sure their quote is fair.

HMDA data shows industry-wide medians. Your actual quote may differ. Upload your Closing Disclosure or Loan Estimate to see exactly where your fees stand — and get a ready-to-send negotiation email.

Data source: HMDA Modified Loan Application Register 2024, published by the Consumer Financial Protection Bureau (CFPB).

Statistics reflect originated first-lien purchase mortgages on owner-occupied principal residences. Medians exclude loans with exempt or unreported fee disclosures. Learn more at ffiec.cfpb.gov.