występuje Przeworsko, ale w Memoriale z 1465 r. zdecydowanie częściej pojawia się Przyworsko.
Posiadająca najpełniejsze, pierwotne brzmienie, nazwa Pereworesk(o), świadczy o bardzo starym, słowiańskim pochodzeniu osady. Składa się ze źródłosłowu wor, wora oraz przedrostka pere- i starodawnej słowiańskiej końcówki -sk, -sko. Słowo perwora, późniejsza przewora pochodzi od prasłowiańskiego wroti oznaczającego zamykanie, otwieranie. Bliskie semantycznie są mu takie rzeczowniki jak rozwora, zawora, wrota oraz czasowniki zawrzeć, przewrzeć. Samo zaś określenie przewora, czyli przegroda, przeszkoda wskazuje, iż osada stanowiła w dawnych czasach przeszkodę na szlaku militarno handlowym. Przeworsk bowiem stanowił od IX wieku twierdzę graniczną, wchodzącą w zespół obronny ziemi przemyskiej. Sufiks -sk, -sko jest charakterystyczny dla starych osad i potwierdza prasłowiański rodowód miasta.
Inna hipoteza tłumaczy, że nazwy miast zakończone na -sk pochodzą od rzeki nad której leżą. Wprawdzie Przeworsk położony jest nad Mleczką, ale niewykluczone, że w przeszłości mogła się nazywać inaczej np. Przewora.
Historia Najstarsze dzieje miasta thumb|Przeworsk wymieniony w dokumencie fundacyjnym kościoła św. Katarzyny z 28 kwietnia 1393. thumb|Widok miasta Przeworska – fot.