Wieś powstała w 1484 r. Pierwotnie zwana była Starą i Nową Śliwnicą. W 1552 r. wieś liczyła 15 gospodarstw, znajdował się tutaj młyn o jednym kole. W II poł. XV w. z Katarzyną Śliwnicką ze Śliwnicy ożenił się Jan Bobola dzierżawca Strachociny. Ich potomkiem był św. Andrzej Bobola. W 1590 r. Śliwnica została sprzedana oboźnemu koronnemu Stanisławowi z Siecina Krasickiemu.

W połowie XIX wieku właścicielami posiadłości tabularnej Śliwnica Dolna i Górna byli Aleksander i Henryka hr. Krasiccy.

W 1857 r. wieś liczyła 563 mieszkańców, a właścicielką jej była Aleksandra Hrabina Konarska.

W II Rzeczypospolitej wieś w powiecie przemyskim w województwie lwowskim.

W latach 1945–1947 nacjonaliści ukraińscy z OUN-UPA zamordowali tutaj 11 Polaków.

W latach 1975–1998 miejscowość należała administracyjnie do województwa przemyskiego.

Zachowały się tutaj również z czasów nowożytnych pozostałości huty szkła, na co wskazują fragmenty kamieni ze szkliwem i żużla szklanego.

Wartym zobaczenia jest dawny budynek szkoły, znajdujący się w dolnej części miejscowości. Obecnie istnieje w nim Regionalna Izba – niewielkie muzeum przedmiotów z XIX i XX wieku.