Слово местечко восходит к общеславянскому место (мiсто, място и др.) с широким значением - "место, поле, площадь". В разных славянских языках значение этого слова конкретизировалось по-разному. Макс Фасмер предполагает, что значение "город" у слов место, местечко представляет собой кальку с немецкого stadt.
При подлежащем – относительном местоимении кто (в функции союзного слова в придаточном предложении) сказуемое может стоять как в форме единственного, так и в форме множественного числа.