I know what you mean. I have mine pinned near the university I went to. I don't live exactly there...but it's a semi-public area that gives my general location without helping out stalkers, etc.
(Unless, ya know, I happen to be there, which would be luck of the draw at that point)