Rybno (kaszb. Ribno, niem. Rieben, dawniej Ribna)Dr F. Lorentz "Polskie i kaszubskie nazwy miejscowości na Pomorzu Kaszubskiem" () () – wieś kaszubska w Polsce położona w województwie pomorskim, w powiecie wejherowskim, w gminie Gniewino, przy trasie linii kolejowej Wejherowo-Choczewo-Lębork (obecnie zawieszonej). Wieś jest siedzibą sołectwa Rybno, w którego skład wchodzą również miejscowości Rybienko i Rybska Karczma.

Historia Potwierdzone historycznie warianty nazewnicze Rybna to (kolejność chronologiczna): Ryben (w 1382), Rüben, Rybno, Ribna, Rybenow, Reiben, Ribben i ponownie Rybno (w potocznym użyciu występuje także wariant nazewniczy Wielkie Rybno). Wieś szlachecka położona była w II połowie XVI wieku w powiecie puckim województwa pomorskiegoPrusy Królewskie w drugiej połowie XVI wieku : suplement. Cz. 1, Mapy, plany, Warszawa 2021, k. 1..