Osemuholník je mnohouholník s ôsmimi stranami.
Pravidelný osemuholník je konvexný osemuholník, ktorého strany sú zhodné a ktorého uhly sú rovnako veľké.