First know that banks are obligated to their investors to sell any property they own for as much as they possibly can. Foreclosures sell for very little if they are worth very little- and often they are located in bad areas and/or they are in horrible shape. Look at lots of homes including foreclosures and decide for yourself which is the best deal for you.
In every area I have checked out HUD, FNMA, the banks and other institutions put all their listings in the MLS- right along with all the individually owned homes. So any website that shows you the MLS listings you can look at what is available and pick out the properties you want to see. You are being scammed and cheated if you pay to see any listings.
At the prompts just type in your zip code or city and state name.
The description will tell you if the house is in foreclosure.
Stop falling for scam sites. Their lists are often outdated.
Know that a realtor has this information right at her fingertips.
If you consider a realtor, and you need a mortgage, make sure you have a letter of pre-approval from a bank for a mortgage. Realtors will not give you the time of day without this.