Buying a house with a low income can be a challenge, but it is possible with careful planning and research. There are a number of government programs and non-profit organizations that can help low-income homebuyers with down payments, closing costs, and other expenses.
One of the most important things to do is to get pre-approved for a mortgage. This will give you a good idea of how much you can afford to borrow and will make the home buying process smoother.