Historia wsi sięga średniowiecza. Najstarsza znana wzmianka o wsi pochodzi z XIV wieku. Od 1 października 1920 do 1945 wieś była dzielnicą miasta Żytawa[2].
Z okazji rozszerzenia Unii Europejskiej w Porajowie 30 kwietnia i 1 maja 2004 spotkali się przywódcy Polski, Czech i Niemiec, jako że w miejscowości znajduje się trójstyk granic Polski, Czech i Niemiec[2].
Demografia
Według Narodowego Spisu Powszechnego (III 2011 r.) liczył 1513 mieszkańców[3].
Obecnie we wsi funkcjonuje zespół szkół (szkoła podstawowa i gimnazjum), oraz przedszkole publiczne do których uczęszcza młodzież z Porajowa oraz z okolicznych wsi (Kopaczowa, Opolna-Zdroju i Sieniawki) oraz filia biblioteki gminnej.