I tell anyone who asks what I ranked #1 and #2 (since I consider them basically equal) and even #3-6 if they are interested. It won't bother me if people know that I didn't end up at one of my top two, although it wouldn't be very pleasant to have everyone know if I had to scramble. But I've never understood why people are so worried about other random people knowing they didn't end up at their #1 rank. Do you think most people can remember what your #1 program was even 30 seconds after you tell them? Yesterday, I ran into my class's residency advisor, and he was asking me again which program I wound up ranking #1, even though I had spent over an hour in his office going over my options with him. If he doesn't remember, guaranteed that eight zillion other people who have much less vested interest in where I end up will remember either. The people I talk to can't even remember what specialty I'm going into half the time!
Wherever you match might not be where you thought you were going to go, and that would be disappointing, sure. But the only people who would feel that way would be you and the people you're close to. Most of your acquaintances don't care enough about your life to be super interested in the details of your match results. Since they don't really care about your answer beyond a superficial level, they're not going to pay much attention to whether you ended up at the place you ranked #1. That's assuming they even remember what program you ranked #1....or more so, what specialty you applied in.