I'm from that neck of the woods, and I also write mortgages in that area. Some basic thoughts (in general) are:
Lynnfield might be too pricey for what you would get.
Amesbury would be nice- but could be too far for you from the City or your work, etc.
Beverly is almost like 2 separate towns- or 3 separate towns. You'll find some cheap deals there, but they could be in areas that you wouldn't want to be in maybe. Don't assume just because its in Beverly.
Danvers and Peabody could be good options. I think the public schools in Peabody are a little better than in Danvers- but that is just the reputation I've heard.
Hope that helps a little. If I can be of any other help, please let me know. Thanks and good luck,
You may want to look a little further North, This is a competive price point in the market in your desired area seeing this is where most first time home buyers fall. Newbury, Amesbury, Groveland, Rowley to name a few other towns. If you need a REALTOR to help you navigate through the first time home buying process call or e-mail me, The $8000.00 tax credit is only valid until Nov 30th and it take the average home buyer 6 weeks to find a home a 1 to 1 1/2 months to close the transaction. I'm located on the North Shore, I cna help you avoid looking online, I can sent you up to date listings in your desired towns within your price range to give you a realistic view of the market in your towns
Hear my first time home buyer radio ad on WBZ this Saturday.
RE/MAX Country Crossroads