Tree Hill er en lille by i North Carolina, der har mere historie og drama en de fleste. Nathan og Lucas Scott er brødre, men har aldrig kendt hinanden, selvom de begge har konkluderet, at de ikke kan udstå hinanden. Deres fælles far er den succesrige Dan Scott, der valgte Nathan og hans mor Deb i stedet for Lucas, og han har aldrig villet kendes ved Lucas. Begge sønner har arvet faderens store basketball-talent, men modsat Nathan, der er stjernen på Tree Hill Highs basketball-hold, holder Lucas sit talent på den lille bane i parken, hvor han bruger alt sin tid med sine venner. Nathan er den populære, arrogante og meget eftertragtede badboy, mens Lucas er den nørdede, anderledes dreng, der holder sig lidt for sig selv. Men det hele ændrer sig, da Lucas bliver tilbudt en plads på holdet, og det får pludselig Nathan til at føle sig meget truet af ham. Efterhånden som Lucas får større og større succes på holdet, bliver han også mere eftertragtet hos pigerne. Han falder først for den mystiske og anderledes lyshårede cheerleader Peyton Sawyer. Men da hun er ikke umiddelbart er klar til et nyt og seriøst forhold (hun datede Nathan over en lang periode) falder han i stedet for hendes bedste veninde nemlig den vilde, smukke og meget populære leder af heppekoret Brooke Davis. Brooke, der er vant til aldrig at gå ind i forhold til fyre, men bare er uforpligtet sammen med dem, er virkelig faldet for Lucas, men Lucas ser det mere bare, som om de har det sjovt og har stadig svært ved at glemme de stærke følelser for Peyton og det kan samme kan Peyton heller ikke. Så de er sammen bag Brookes ryg, indtil Brooke pludselig opdager dem, og så bryder det store drama ud. Hvem mon han vælger? Og så i et forsøg på at irritere Lucas prøvede Nathan på at komme tæt på Lucas' bedste veninde Haley, men det viser sig nu, at de har en virkelig stærk kemi, men vil Lucas tillade det? Samtidig er der også problemer mellem Nathans forældre, og han er nu pludselig fanget mellem de to. Find ud af dette og meget mere i denne serie fyldt med drama..