Øya er flat, med høyeste punkt bare 8,5 moh og har en samlet kystlinje på 36,2 km. Kihnu ligger 12 km fra nærmeste fastland, halvøya og nabokommunen Tõstamaa.