Географическая фамилия, указывает на место прежнего жительства. "Вышгород - название многих укрепленных пунктов на земелях старого славянского заселения: близ Киева, близ Рязани; в польше несколько Вышогруд, в Чехии и у южных славян Вышеград. Буквально "высокий город". Название означало замок, укрепление на возвышенном месте. Возможное значение "место власти" - замок феодала". (Никонов "Краткий топонимический словарь). Вышегородцев может быть связано с Вашгородком на Псковщине. (Сравн. Кайгородок - кайгородец - Кайгородцев).