See programs you qualify for
Get Matched Free →First-Time Homebuyer Programs in Ohio
The Ohio Housing Finance Agency (OHFA) offers several programs to help first-time homebuyers achieve homeownership. OHFA's Your Choice! Down Payment Assistance provides 3% to 3.5% of the purchase price as a forgivable loan, while specialized programs like Grants for Grads and Ohio Heroes offer discounted rates and DPA for recent graduates and public servants. OHFA also provides a Mortgage Tax Credit worth up to $2,000 per year in federal tax savings.
Statewide Programs in Ohio
- Communities First Ohio Down Payment Assistance (The Port)
Grant · 3%, 4%, or 5% of the purchase price as a grant toward down payment and closing costs
- FHLB Cincinnati Welcome Home Program
Grant · Grants of $10,000 to $20,000; up to $25,000 for veterans, active-duty military, and surviving spouses
- OHFA Grants for Grads
Forgivable Loan · 3% for Conventional loans or 3.5% for Government loans (FHA, VA, USDA) of the purchase price, plus a discounted mortgage interest rate
- OHFA Mortgage Tax Credit
Tax Credit · Federal tax credit of 40% of annual mortgage interest paid, up to $2,000 per year (with OHFA loan). 15-20% with other lenders.
- OHFA Ohio Heroes
Forgivable Loan · 3% for Conventional loans or 3.5% for Government loans (FHA, VA, USDA) of the purchase price, plus a discounted mortgage interest rate
- OHFA Your Choice! Down Payment Assistance
Forgivable Loan · 3% for Conventional loans or 3.5% for Government loans (FHA, VA, USDA) of the purchase price
Cities in Ohio
Akron
Summit County
Beavercreek
Greene County
Bowling Green
Wood County
Brunswick
Medina County
Canton
Stark County
Cincinnati
Hamilton County
Cleveland
Cuyahoga County
Cleveland Heights
Cuyahoga County
Columbus
Franklin County
Cuyahoga Falls
Summit County
Dayton
Montgomery County
Delaware
Delaware County
Fairborn
Greene County
Fairfield
Butler County
Findlay
Hancock County
Gahanna
Franklin County
Grove City
Franklin County
Hamilton
Butler County
Hilliard
Franklin County
Huber Heights
Montgomery County
Lakewood
Cuyahoga County
Lancaster
Fairfield County
Lima
Allen County
Lorain
Lorain County
Marion
Marion County
Mason
Warren County
Massillon
Stark County
Mentor
Lake County
Newark
Licking County
North Olmsted
Cuyahoga County
North Ridgeville
Lorain County
North Royalton
Cuyahoga County
Parma
Cuyahoga County
Reynoldsburg
Franklin County
Springfield
Clark County
Stow
Summit County
Strongsville
Cuyahoga County
Toledo
Lucas County
Upper Arlington
Franklin County
Warren
Trumbull County
Westerville
Franklin County
Westlake
Cuyahoga County
Youngstown
Mahoning County