One of the last reasons I would move my child or family would be because of someone else's child. It sure does give the other people a lot of power over you.
A poor education is the only reason I would consider moving.
You are the adult, and the parent.
I am going to bet, your daughter is very astute and realizes that this "friend" has run her course. I recall certain times as a child where it became very apparent to me, I was just not growing in my maturity at the same rate as others. Some kids are just mean. Some have not been taught manners, some really are so insecure, they have to put down others.
My mom spoke with me all of the time by asking me about relationships and how to behave, feelings etc. I used to do this with our daughter also.
"How did it make you feel when...said... to.,., ?"
"What do you think would have been a better way to...?"
"What should we do about this?"
"What do YOU want to do about this?"
"What do you see is the problem here?"
Kids need to realize we notice and we hear what is going on, but that we also know they know better.
Each of these situations is a chance to learn how to handle it on their own. ALso to let them understand some people are just not nice but it is not our responsibility to have to put up with their behaviors.
11 yrs old? 5th or 6th grade this next year?
The friends situation will totally change.
Again in 8th grade and 9th.. Then at the end of 11th and definitely once they graduate from High School.. It is what it is. We out row childish things/people.
Sorry it was such a rough time for you.
I have also been there. I told the girl "I was really disappointed in her behavior, because I knew her mother was so nice and her mothers feelings were going to be very hurt, when I was going to have to tell hr how her daughter had behaved. "