I am a Bergen County realtor and have raised my family in Teaneck for the past 25 years. Bergen County has many good school systems; in general, almost all of them will be very good for your family. In my opinion, the ones which are in towns closest to NYC for commuting are Tenafly, Teaneck, River Edge, Oradell, Cresskill, Demarest, Haworth, etc. There are many others a little further out -- depends on what your destination is in NYC. If it's midtown, then I stand by my list. If it's lower Manhatten and you are getting there by PATH train from the NJ Transit lines, then you open yourself up to Fair Lawn, Ridgewood, Wyckhoff, Allandale, Ramsey, Hillsdale, Emerson, etc. Some of the towns are smaller and more homogeneous, some are more multicultural and have a wider socio-economic range. For my family, the Teaneck schools were very good to my children, who are now grown, and were the first in the nation in the 1960's to voluntarily integrate. Depending on your price range and wish list for a type of community, a realtor can narrow down your choices with you.