Слово "место" ("място", "мисто") во многих славянских языках означает "город". Отсюда же и "местечко".Про происхождение слова выскажу собственную мысль - полагаю, что слово "место" ( "мiсто"по-украински город, возможно и в русском когда-то имелся такой смысл) сыграло в образовании слова "мещане" не последнюю роль: горожане -местчане - мещане .
Это всё, видимо, элементы мощного тренда украинизации русской культуры, имевшей место в конце XVII в. и особенно при Петре I. Только понятия "шляхта" и "место" не прижились, а "мещанство" прижилось. Подозреваю, что изначально мещанин - то же, что и "бюргер" (или буржуа) - горожанин, (если еще и вспомнить, что в ВКЛ действовало Магдебургское городское право)."мещанин" и имеет значение "горожанин". Заимствовано видимо из польского (также и дворянство в нач. 18в. часто называлось шляхетством