Osmussaar (svensk Odensholm) er en ø ligger 7,5 km uden for fastlandet i den Finske Bugt i det nordvestlige Estland. Øen er cirka 5 lang og 1,5 km bred og har et areal på 4,69 km². Den tilhører Nuckö kommune. Oprindeligt var øen opdelt i tre, men voksede sammen som følge af landhævning.