Some yes, some no. Even the best schools have these types of issues sometimes. I went from teaching in a K-12 Christian school to public high school, and problems in both involved drugs, sex, etc.
When I had my first supervision duty in ps, I had to monitor the front drop off area, which included the school dumpsters. They told me to make sure to check underneath for students. I was thinking, oh, kids are sleeping on campus because their home life is so bad. Then they told me, no, this is where kids like to "hook up". Ugh... There is possibly no story you could tell me now that would surprise me.
I've seen both good and bad while in ps. There is always going to be that one situation that leaves us shaking our heads. Just because it is a good school does not equate it to a good environment. All we can do is continue to do the best for our own dc.