Explore 1,488,796 foreclosure listings, including 1,168,676 pre-foreclosures, 13,295 short sales, and 102,701 sheriff sales. Daily updates since 1998. Find your next foreclosure home today!