Współczesna nazwa Mieszkowice została utworzona na wzór polskich nazw miejscowych przez dodanie formantu -owice do podstawy słowotwórczej, wywiedzionej od nazwy osobowej – imienia Mieszek i nawiązuje również do niedźwiedzia, gdyż słowo „mieszek” właśnie go oznacza.
Nazwa na przestrzeni wieków: 1295r. – Berenvalde, 1298 r. – Berwalde, 1317 r. – Berenwolde, 1319 r. – Bernwald, 1325 r. – Bernwolde, 1338 r. – Bernwalde, 1348 r. – Bernwoldt, 1350 r. – Berenwaldt, 1371 r. – Berinwalde, 1625 r. – Bernwalde, do 1945 r. – Bärwalde, 1945–1947 – Barwice Odrzańskie, od 1947 r. – MieszkowiceRozporządzenie Ministrów: Administracji Publicznej i Ziem Odzyskanych z dnia 12 listopada 1946 r. o przywróceniu i ustaleniu urzędowych nazw miejscowości ().
Historia Osadnictwo w okolicach Mieszkowic rozpoczęło się w neolicie (3000–1700 p.n.e.), czego dowodem są odnalezione liczne topory kamienne, nie zlokalizowano jednak osad ani cmentarzysk z okresu kamienia. Z epoki brązu pochodzą ślady palenisk, dołów odpadowych i płaskich grobów całopalnych w dolinie Odry. Na początku XX w. w północnej części miasta, między Kurzycą a torami kolejowymi, znaleziono zestaw ozdób kobiecych z ok. 1500 r. p.n.e., później również odkryto groby o średnicy 1 metra z obramowaniami kamiennymi. W jednym z nich znajdowała się czaszka kobieca z ok. 1600–1400 r. p.n.e.