You may want to try http://www.schooldigger.com/ as an initial tool for finding schools in the Boston Area. If you are thinking of sending them to Boston Public Schools, then they will be assigned to a school based on the zone in which you live. Boston does not have "neighborhood schools" meaning that students attend the school closest to their home. While some students do receive a seat in the school closest to their home, others are placed at schools further away. This is all done by a lottery process within your zone. You can find more information at http://www.bostonpublicschools.org/ . The city of Boston also has 2 exam schools, Boston Latin School and Boston Latin Academy, which are public middle/high schools that students must "test into" and be accepted. BPS has a few pilot schools, however they are K-8 schools, not high schools. There are numerous private schools in and around Boston that offer a range of academic and social experiences for students.
I hope this helps!
http://www.kellydimbat.com click on schools/community then click on school finder and plug in any city in the area you are considering and a clickable list will appear like this one for Malden, MA
Your search for 'districts or schools' in 'malden' returns 23 results.
Good luck and know that you can email me directly from my website if you have any other questions while you're there!