Budynek Prywatnej Szkoły Podstawowej Mieszko znajduje się w Poznaniu przy ulicy Świerzawskiej 18, tuż przy miejskim stadionie Lecha oraz w pobliżu lasku marcelińskiego. Przed budynkiem znajduje się duży parking. Jest to doskonałe miejsce ze względu na lokalizację: dowóz i odbiór dzieci ze szkoły, mimo że w pobliżu jednej z głównych arterii Poznania (ul Bułgarska) odbywa się w miejscu spokojnym i bezpiecznym. Z drugiej strony bliskość lasku marcelińskiego daje możliwość obcowania z przyrodą i naturą w najczystszej formie.
W budynku znajdują się nowocześnie wyposażone sale dydaktyczne:
- biblioteka z czytelnią,
- wielofunkcyjna świetlica,
- sale lekcyjne wyposażone w nowoczesne pomoce dydaktyczne,
- pracownia komputerowa.
Szkoła dysponuje także nowoczesną salą gimnastyczną oraz boiskiem sportowym.