На сайте стоит связка: dadata+suggestion Сайт частных объявлений.
Есть вот такая форма (см. скрин) во всплывающем окошке. Выбираем населённый пункт и вываливаются объявления из него.
В чем проблема? Если указать своё местоположение например какую-нибудь деревню "крыжопкино", то разумеется вероятность того, что там будут объявления стремится к нулю.
Мысль в черепную коробку пришла следующая. Набираем в поле например как на скрине и кликаем, допустим, на первом пункте а нам в итоге возвращается не деревня а область, в данном случае Челябинская. Иными словами если целевой населённый пункт совсем маленький, чтобы выбиралась область или областной центр. Нечто подобное реализовано на одном известном сайте, выбираешь например г. Луга а возвращается СПб.