Buyer guide with Colleen Olivas
CalHFA and Down Payment Assistance Income Limits: San Bernardino and Riverside Counties (2026)
By Colleen Olivas, NMLS #379721, who started in escrow and worked her way through every role in mortgages, up to underwriter. The Brandon Drew Group, a division of New American Funding Last reviewed November 2026
Quick answer
A couple earning about $190,000 together, such as you and a co-borrower at about $95,000 each, is under CalHFA's $210,000 limit for San Bernardino County (2026), where Ontario, California is. CalHFA's Dream For All has a lower limit, $168,000, and it is closed. GSFA Platinum has no GSFA income limit on FHA, VA or USDA loans. The lender calculates qualifying income, and CalHFA programs also require first-time buyer status and other eligibility. Subject to eligibility and lender approval.

Key points
- CalHFA's 2026 limit is $210,000 in both San Bernardino and Riverside Counties. It is one number per county, not based on household size.
- Dream For All has a lower limit, $168,000, and its 2026 window closed March 16, 2026.
- CalHFA's handbook says the income of all borrowers counts, using the lender's qualifying income.
- GSFA Platinum has no GSFA income limit on FHA, VA or USDA loans.
- CalHFA and GSFA help is a loan, not a gift. Funds are limited and subject to availability.
On this page (8 sections)
What to know first
If you are searching for income limits, you want to know one thing: do I earn too much? Limits differ by program, and being over one does not put you over all of them. We can't say where you stand before we see your numbers. We can show you the published limits and how to read them.
Which county, and which limit?
Most limits depend on the county where the home is, not where you work or live now. Ontario, California is a city in the Inland Empire of Southern California, in San Bernardino County. It is not Ontario, Canada. A home in Ontario uses San Bernardino County limits.
Homes in Riverside County use that county's limits instead. We list both below.
The 2026 limits side by side
This table is a map, not an offer. CalHFA's limits took effect June 30, 2026. Check the source on the day you decide, because limits can change.
County
- CalHFA first mortgages and second loans (MyHome, CalPLUS with ZIP)San Bernardino
- CalHFA first mortgages and second loans (MyHome, CalPLUS with ZIP)Riverside
- CalHFA Dream For AllSan Bernardino
- CalHFA Dream For AllRiverside
- GSFA Platinum, FHA, VA or USDA first mortgageBoth
- GSFA Platinum, conventional first mortgageSan Bernardino
- Riverside County First-Time Home Buyer programs (HOME and PLHA)Riverside
- City of Ontario, California, Keys to CommunitySan Bernardino
- San Bernardino County down payment assistanceSan Bernardino
2026 limit
- CalHFA first mortgages and second loans (MyHome, CalPLUS with ZIP)$210,000
- CalHFA first mortgages and second loans (MyHome, CalPLUS with ZIP)$210,000
- CalHFA Dream For All$168,000
- CalHFA Dream For All$168,000
- GSFA Platinum, FHA, VA or USDA first mortgageNo GSFA income limit
- GSFA Platinum, conventional first mortgageSet by GSFA by county; look up San Bernardino on GSFA's limits page or call GSFA at (855) 740-8422
- Riverside County First-Time Home Buyer programs (HOME and PLHA)HOME: 80% of area median income. PLHA: 120%. By household size (below)
- City of Ontario, California, Keys to Community120% of area median income, by household size
- San Bernardino County down payment assistanceNot applicable
CalHFA's limits table excludes Dream For All, which has its own list. CalHFA's limits page says: "As defined in Program Bulletin 2020-07, effective June 1, 2020, CalHFA no longer has sales price limits on eligible properties. CalHFA income limits must continue to be met."
Whose income counts
This is the question we hear most. CalHFA's MyHome handbook says: "The income of all borrowers cannot exceed the published CalHFA income limits established for the county in which the property is located." It also says the lender's qualifying income is used, and "Income not used by the lender for credit qualifying will not be used by CalHFA."
The handbook says the income of all borrowers counts, and the lender's qualifying income is used. It doesn't say a non-borrower's income counts. Ask your lender to confirm for your situation.
Your lender decides what income is used, based on the loan's rules and your documents. That is why we ask early who will be on the loan.
GSFA says the same kind of thing about its conventional limits: "The income limit is based solely on qualifying income."
A worked example: two incomes of about $95,000
This couple is made up. The people, the home and the incomes are not real.
Suppose two borrowers each earn about $95,000. Together, that is $190,000 in qualifying income. They want to buy in Ontario, California, in San Bernardino County. Here is how each program looks:
- CalHFA first mortgage and MyHome: $190,000 is under the $210,000 limit.
- Dream For All: $190,000 is over the $168,000 limit. It is also closed to new applications.
- GSFA Platinum with an FHA loan: GSFA has no income limit for FHA loans.
- Riverside County programs: they don't apply, because the home is in San Bernardino County.
- City of Ontario Keys to Community: closed, and $190,000 is above its limits anyway.
Under the limit does not mean approved. The couple would still need to meet the program's other rules and qualify for the first mortgage. The lender may count bonuses or overtime differently, which can move the total.
This is an example only, subject to eligibility and lender approval; the lender calculates qualifying income.
Other local help, open and closed
San Bernardino County. The county's page says: "The Community Development & Housing Department no longer offers down payment assistance. However, there are agencies who may be of assistance. Please see the Down Payment Assistance Directory for a list of resources."
City of Ontario, California: Keys to Community. The First-Time Homebuyer program is closed. The city says: "The City has exhausted the program funding allocated to the First-Time Homebuyer Program during its pilot phase and is no longer taking applications. If additional funding becomes available, the City will resume application intakes." We show its limits only as background. They are 120% of area median income (the middle income for the area). By household size, they were: 1 person $89,450; 2 people $102,250; 3 people $115,000; 4 people $127,800.
Riverside County: First-Time Home Buyer programs (HOME and PLHA). These are for homes in Riverside County. Riverside County Housing and Workforce Solutions runs them.
- How it works: the county says the programs give first-time buyers "down payment support," and its lender page says "the Agency's assistance is structured as a silent second mortgage for down payment." On the amount: "Generally, assistance is limited to the amount necessary, up to 20% of the sales price." It also says: "Closing cost assistance is not available at this time under current funding sources."
- How to apply: you apply through one of the county's participating lenders. Ask the county for its current participating lender list.
- 2026-27 income limits (effective July 1, 2026), by household size. HOME is for 80% of area median income, PLHA for 120%:
| Household size | HOME | PLHA |
|---|---|---|
| 1 | $68,900 | $89,520 |
| 2 | $78,750 | $102,240 |
| 3 | $88,600 | $114,960 |
| 4 | $98,400 | $127,800 |
| 5 | $106,300 | $138,000 |
| 6 | $114,150 | $148,200 |
| 7 | $122,050 | $158,520 |
| 8 | $129,900 | $168,720 |
- Maximum purchase price, 2026-27:
- $607,050 for a single-family home (new or existing)
- $470,250 for a condominium or townhouse
- $201,400 for a manufactured home
- Where it applies: both programs cover unincorporated areas and cooperating cities, but not every city.
- The county's HOME list excludes these cities: Cathedral City, Corona, Hemet, Indian Wells, Indio, Jurupa Valley, Lake Elsinore, Menifee, Moreno Valley, Murrieta, Palm Desert, Palm Springs, Perris, Riverside and Temecula.
- The county's PLHA list excludes these cities: Calimesa, Corona, Menifee, Palm Desert, Perris, Rancho Mirage and Riverside.
- The county links a map (its TLMA mapping system) on its page to check an address.
- Funds: the county posts funds updates for its lenders through the year, so ask a participating lender or the county before you plan around it.
What the income limit does not tell you
An income limit is one test among several. CalHFA programs also require first-time buyer status, and GSFA Platinum does not (see GSFA Platinum). Credit and debts follow the first mortgage. And CalHFA and GSFA help is a loan, so ask when and how it is repaid. MyHome is deferred, and GSFA Platinum's standard option has monthly payments.
How to check your own numbers
- Find the county where the home is.
- Add up the gross income (before taxes) of the people who will be on the loan. Rough numbers are fine.
- Compare it with the limit on the agency's own page, linked in Sources.
- Tell us early if you are close. A raise or bonus can move you across a line. Call before you change jobs.
The bottom line
For a buyer in Ontario, California, CalHFA's limit is $210,000 in San Bernardino County in 2026, and one number covers every household size. Two incomes of about $95,000 each fall under it, if both people are on the loan. Dream For All has a lower limit and is closed. GSFA Platinum has no GSFA income limit on FHA, VA or USDA loans. Limits are only one part of qualifying, so bring your numbers and we will go through the rest with you. We will give you straight answers, including "not yet."
Your next step
Talk it through with Colleen
A short call helps you know what to ask and what to have ready. No pressure.
Free guide · PDF · California editionThe Homebuyer's Guide
Pre-approval, CalHFA, GSFA and the other down payment programs, in plain words. Read it at your own pace.
Download the free guide
Free checklist · PDF · one pageWhat to have ready
The documents to gather when you're ready to apply, so we can start your pre-approval without waiting on paperwork.
Download the checklist Questions buyers ask
My husband and I each make about $95,000 and we want to buy in Ontario, California. Are we over the CalHFA income limit?
Not by the published numbers. Together you earn about $190,000. CalHFA's 2026 limit for San Bernardino County, where Ontario is, is $210,000. That limit covers CalHFA first mortgages and second loans such as MyHome and CalPLUS with ZIP. Dream For All has a lower limit, $168,000, and it is closed. The lender calculates qualifying income, so bonuses or overtime can change the total. Subject to eligibility and lender approval.
What is the CalHFA income limit for San Bernardino County in 2026?
CalHFA lists $210,000 for San Bernardino County, effective June 30, 2026. Riverside County is also $210,000. It is one limit per county, not by household size. Dream For All is separate, at $168,000 in both counties. Limits can change, so confirm the current figure on CalHFA's page.
Does my spouse's income count if they're not on the loan?
The handbook says the income of all borrowers counts, and the lender's qualifying income is used. It doesn't say a non-borrower's income counts. Ask your lender to confirm for your situation. Tell us who will be on the loan, and we will go through it with you.
Is there a price limit?
CalHFA's limits page says that, per Program Bulletin 2020-07, effective June 1, 2020, CalHFA "no longer has sales price limits on eligible properties," though income limits must still be met and loan limits still apply. Riverside County's HOME and PLHA first-time buyer programs set a 2026-27 maximum purchase price of $607,050 for a single-family home ($470,250 for a condo or townhouse). GSFA's limits page lists its own rules, so check it or ask us.
Is the City of Ontario, California, down payment program open?
No. The city's Keys to Community First-Time Homebuyer program is closed. The city says it "is no longer taking applications" and will resume intakes "if additional funding becomes available." Do not plan a purchase around it.
What if I am over the limit for one program?
Being over one limit does not mean you are over all of them. Dream For All's limit is lower than CalHFA's other programs. GSFA Platinum has no GSFA income limit on FHA, VA or USDA loans. Sometimes the wise move is to wait and save, and we will tell you honestly which looks possible.
Sources10 sources · show all
Every official site we use is also on one page: Official sources we use and trust.
Sources re-checked November 8, 2026.
Check each page directly. Program details change. Items below were checked November 2, 2026, and the Riverside County items on November 7, 2026.
- CalHFA, 2026 Government & Conventional Income Limits (effective 06.30.2026): https://cloud.calhfa.ca.gov/homeownership/limits/income/income.pdf
- CalHFA, limits index (sales price limit, Program Bulletin 2020-07): https://calhfa.ca.gov/homeownership/limits/index.htm
- CalHFA, Dream For All income limits: https://calhfa.ca.gov/homeownership/limits/income/income-cadfa.pdf
- CalHFA, MyHome Assistance Program Handbook (last revised October 19, 2026): https://www.calhfa.ca.gov/homeownership/programs/myhome.pdf
- Golden State Finance Authority, income limits: https://gsfahome.org/programs/dpa/limits.aspx
- County of San Bernardino, home ownership resources: https://cdh.sbcounty.gov/home-ownership-resources/
- Riverside County Housing and Workforce Solutions, First-Time Home Buyer programs: overview, 2026-27 income and purchase price charts (effective July 1, 2026), eligible locations (checked November 7, 2026): https://rivcohws.org/downpayment-assistance
- Riverside County HWS, lender information ("silent second mortgage for down payment"): https://rivcohws.org/housing-programs/resources
- City of Ontario, California, Keys to Community: https://www.ontarioca.gov/CommunityLife/housing-services/keys-community
- NMLS Consumer Access: https://www.nmlsconsumeraccess.org
Disclosures
Colleen Olivas, NMLS #379721. Robert Olivas, NMLS #271447. The Brandon Drew Group, a division of New American Funding, LLC, Company NMLS ID #6606 (www.nmlsconsumeraccess.org). Branch NMLS #2882133. 8463 Haven Avenue, Suite B, Rancho Cucamonga, CA 91730.
Equal Housing Lender.
Licensed by the Department of Financial Protection and Innovation under the California Residential Mortgage Lending Act. Loans made or arranged pursuant to a California Financing Law license.
Down payment assistance programs have eligibility rules, funds are limited and subject to availability, and they are not available to everyone. Program terms, income limits, price limits and assistance amounts can change without notice. This is for information only. It is not a commitment to lend or a rate quote. Loans are subject to credit approval and underwriting. Not tax or legal advice. Examples are made up and for illustration only. For licensing information, visit www.nmlsconsumeraccess.org.


