Rosewood is a fictional town in Pennsylvania that serves as the main setting for the Pretty Little Liars book series and television adaptation.
[1] The majority of its residents are upper-class Americans, and many families,[3] such as the Hastings, have had significant wealth dating back to that decade.
Though it is strongly leaning towards the rural end, Rosewood appears to be a fairly large town.
Rosewood is located about 20 miles outside Philadelphia and is also the fictitious Ravenswood from the sequel television series of the same name.
[4][5][6] The Apple Rose Grille restaurant is a redesigned set of Luke's Diner, a location of the WB series Gilmore Girls.