
But some cities have yet to fully recover. Here's a look at the 12 cities with the highest foreclosure rates during March, according to Attom Data Solutions.

No. 12: Bakersfield, Calif.
Foreclosure filings: 419

No. 11: Fayetteville, N.C.
Foreclosure filings: 263

No. 10: Ocala, Fla.
Foreclosure filings: 269

No. 9: Baltimore, Md.
Foreclosure filings: 2,296

No. 8: Chicago
Foreclosure filings: 5,971

No. 7: Las Vegas, Nev.
Foreclosure filings: 1,314

No. 6: Reading, Pa.
Foreclosure filings: 94

No. 5: Peoria, Ill.
Foreclosure filings: 288

No. 4: Rockford, Ill.
Foreclosure filings: 288

No. 3: Philadelphia, Pa.
Foreclosure filings: 3,680

No. 2: Atlantic City, N.J.
Foreclosure filings: 329

No. 1: Trenton, N.J.
Foreclosure filings: 337