Olhon (vene Ольхон) on saar Baikali järves. Pindala 730 km². Saar on 71 km pikk ja kuni 12 km lai.

Olhon asub Baikali keskosas järve loodekalda lähedal.

Saar on mägine, kõrgus kuni 1276 meetrit üle merepinna, 818 meetrit Baikali järve tasemest.

Baikali loodekaldast lahutavad teda madalveelised väinad Maloje more (Малое море; 'väike meri') ja Olhoni väravad (Ольхонские ворота). Saare vastaskülje lähedal asub Baikali sügavaim koht (1637 meetrit).

Kuulub Venemaale.