Да, действительно - "киянка".
Но прочно сидит в голове песня про киевлянку )))
А вообще беда с этими языковыми правилами, которые меняются из года в год.
Оказывается, под раздачу попали не только мы.....херсонка, луганка, іванофранківка ....ужас.
Вот в черновцах жительниц красиво называют. И правильно. А я всю жизнь была черниговчанкой, ею и останусь. Черниговкой не буду.
То, что название нашего города заканчивается на "гов" и является ассоциацией с испражнениями, не является причиной такого коверканья.
Лучше уж тогда называться жительницей Чернигова, чем черниговкой. Как ругательство какое, режет глаз и все тут.
Вот что выдал гугл при первом поисковом запросе...увы, вот что имеем на сегодняшний день:
Вінниці - вінничанка, вінничанин
Волині - волинянка, волинець, волинці
Дніпропетровська - мешканець Дніпропетровська
Донецька - донеччанин
Житомира - житомирець
Закарпаття - закарпатець
Запоріжжя - запорожець
Івано-Франківська - іванофранківка, іванофранківець
Києва - киянка, киянин
Кіровограда - мешканец Кировограда
Криму - кримчанка, кримчанин, кримчачка, кримчак
Луганська - луганка, луганець
Миколаєва - миколаївка, миколаївець
Одеси - одеситка, одесит
Луцька - лучанка, лучанин
ПОлтави - полтавка, полтавець
Рівного - мешканець Рівного
Сум - сумчанка, сумчанин
Тернополя - мешканець Тернополя
Харкова - харків'янка, харків'янин
Херсона - херсонка, херсонець
Хмельницька - мешканець Хмельницька
Черкас - черкащанка, черкащанин
Чернівців - чернівчанка, мешканець Чернівців
Чернігова - чернігівка, чернігівець
Кривого Рога - мешканець Кривого рога
Севастополя - мешканець Севастополя
Сімферополя - мешканець Сімферополя
Ужгорода - мешканець Ужгорода
Полісся - поліщук
Поділля - подолянка, подолячка, подолянин