First, identify neighborhoods that you like and that are in your price range. If you have lived in your area for a while, you may have some already in mind.
Think about what you really want in a house. Are you looking for a big yard, or something with less maintenance? A new home, or a place more mature and established? One story or two? Contemporary, Tudor, Colonial, Spanish?
Also decide how many bedrooms and baths you need, along with items such as a den, garage space, fireplace, swimming pool, etc.
Hopefully, you’ll be able to find what you want and stay in your price range. If not, you may need to adjust either what you want or your budget.
While you are looking, keep one thing in mind: THERE IS NO SUCH THING AS THE "PERFECT" HOME!