My ds will be going to secondary school next year.
Our two main choices are, the feeder for his primary school, which is over a mile away, but where probably half of the class will be going, or, the secondary school which we live next door to, however he wouldn't know anyone.
Both schools are fairly similar in terms of size, results, ofsted.
The problem is that with his primary school, although he does have friends and does always have someone to play with, he doesn't seem to have any best friends, he doesn't really get invited to play outside of school, many of the class live locally and will probably end up all walking to school together whereas ds would be a bus ride away.
If he went to the secondary school next door, he wouldn't know anyone, but he could literally roll out of bed into school, and would hopefully make some friends from the local area.