Добрый день.
Насколько я вижу - в API выдачи населенных пунктов Новой почты
https://devcenter.novaposhta.ua/docs/services/556d7ccaa0fe4f08e8f7ce43/operation... не везде корректно заполнены районы - в связи с чем я не могу гарантировать корректный результат.
Район есть в параметре SettlementRegionsDescription выдачи, но он только на 1м языке и не всегда корректный (может не быть, равен населенному пункту, области и т.д.)
Если вам это критично необходимо - могу проанализировать выдачу по поселкам - если там данные более "адекватны" - оценить соответствующую доработку.