Białogóra (kaszb. Biôło Gòra lub też Biôłô Góra, niem. Wittenberg)Friedrich Lorentz Polskie i kaszubskie nazwy miejscowości na Pomorzu Kaszubskiem () () – wieś w północnej Polsce, położona w województwie pomorskim, w powiecie puckim, w gminie Krokowa. Leży na Wybrzeżu Słowińskim, na Kaszubach.
W skład sołectwa Białogóra wchodzi również miejscowość Górczyn.
Na plaży k. Białogóry, przy wejściu nr 33 zorganizowano letnie kąpielisko morskie, obejmujące 100 m linii brzegowej. W 2013 r. sezon kąpielowy wyznaczono na okres od 1 lipca do 31 sierpniaUchwała Nr XXXIV/374/2013 Rady Gminy Krokowa z dnia 28 maja 2013 r. ws. określenia wykazu kąpielisk.
Położenie Białogóra jest położona we wschodniej części Wybrzeża Słowińskiego, w odległości 1,1 km od Morza Bałtyckiego, pomiędzy Władysławowem a Łebą. Miejscowość rozciąga się na skraju Wierzchucińskich Błot.
W odległości 2,5 km na północny wschód od wsi znajduje się zalesiona wydma Białogóra, od której wzięło nazwę letnisko. Wokół ciągną się lasy sosnowe. Ok. 0,6 km na północny zachód znajduje się jezioro Babnica. Ok. 1 km na południowy wschód przepływa Białogórska Struga.