수학에서 팔각수(八角數, 영어: octagonal number)는 팔각형을 사용하여 정의되는 다각수다.
음이 아닌 정수 n {\displaystyle n} 에 대하여, n {\displaystyle n} 번째 팔각수 Oct ( n ) {\displaystyle \operatorname {Oct} (n)} 는 다음과 같이 정의된다.
처음 몇 팔각수는 다음과 같다.