The movie was inspired by the experiences of screenwriter Scott Rosenberg when returning home to Needham, Massachusetts. During what he claimed was the worst winter for his hometown, he was waiting to see if his script Con Air (1997) was going to be produced and was getting fed up with writing action movies. Rosenberg cited that there was more action happening with his friends not wanting to accept that they were turning 30 or had commitment issues, which became the basis for Beautiful Girls (1996).
Wanting to depict the fictional town as being like any other working class town in America, Ted Demme drew inspiration from The Deer Hunter (1978) and had the film screened for the cast and crew. Demme cited the first third of that film as depicting real friendship.
Paul's monologue to Will, "A beautiful girl can make you dizzy, like you've been drinking Jack and Coke all morning. She can make you feel high full of the single greatest commodity known to man - promise. Promise of a better day. Promise of a greater hope. Promise of a new tomorrow. This particular aura can be found in the gait of a beautiful girl. In her smile, in her soul, the way she makes every rotten little thing about life seem like it's going to be okay." is in the intro to the demo version of a Taking Back Sunday song called, "Great Romances of the Twentieth Century".
The trivia item below may give away important plot points.
At the end of the film Paul (Michael Rapaport) refers to Marty (Natalie Portman) as "the local neighbourhood Lolita." Ironically, Natalie Portman plays an arguably Lolita-esqué character in Leon the Professional.