I go to a small, private school in the south. It's located in the city, but most of the kids come from a good distance to attend. Several of ours kids live in North Carolina. (The school is in SC.) A lot of our kids come from rural areas. Some come from a country club neighborhood. And some are from the city, like me. It's a pretty wide mix and we have a wide variety of accents as well. (From deep southern twang to yankee-talk)
We've only got 150 kids in the high school, but we're considered to be a really good school. We boast the highest SAT's in the county with a 100% take. We have 100% college placement. We offer 16 AP's which is the same as or more than any of the local 9 public schools. It's actually pretty difficult to make Honor Roll at all, let alone High Honor Roll (All A's). We're a pretty broad group of kids as we have the same amount of Varsity sports teams as local schools (no football though), we have a strong music program, a strong art program, and a decent theater program.
All-in-all, I go to a pretty decent school.
Oh! And you can leave stuff lying around and announce to the whole school that you lost your $400 iPod and actually have someone say "Oh. I saw it and I put it on the table in the hall." Stuff just doesn't get stolen. It's nice. =) We don't even have locks on our lockers.