Obec je poprvé zmiňována v pramenech v roce 1355. Na konci 15. století se v dobových pramenech uvádí jako pustá ves, přičemž její zpustnutí bylo dáváno do souvislosti s vpádem vojsk Matyáše Korvína na Moravu. Znovu obnovená a osídlená byla obec v polovině 17. století. Do konce 19. století se česky uváděla jako Prusinovice. Do roku 1905 byla osadou obce Velký Újezd, poté jako samostatná obec v okrese Hranice, od roku 1949 v okrese Olomouc. V roce 1930 měla obec 47 domů a 246 obyvatel (z toho 8 Čechů a 238 Němců). Po roce 1945 bylo zdejší německé obyvatelstvo vysídleno, obec se téměř vyprázdnila a v květnu 1947 zde žili pouze tři stálí obyvatelé.