数学において、多項式(たこうしき、英: polynomial)とは、数と不定元(変数とも呼ばれる)をもとにして、和と積によってつくられる式のことである。たとえば、3x3 − 7x2 + 2x − 23 は x を不定元とする多項式である。多項式は不定元を複数もつ場合もある。 本記事では多項式とその基本的な演算について述べ、関連して代数方程式、因数分解、多項式関数といった事項に触れる。関連事項についての詳細は個別記事に譲る。なお、一部の記述は1変数多項式(不定元を1個だけもつ多項式)に特有の内容である。 代数方程式とは多項式によって表される方程式であり、これは特に1変数の場合には因数分解と密接に関係している。また、代数方程式は数学における最古の問題のひとつで、その解法の追究は複素数や群といった概念の発見をもたらした。 多項式関数とは多項式によって与えられる関数のことである。多項式は数学や他の科学にさまざまな形で現れるが、その背景には、複雑な関数の特徴をとらえる際に多項式関数による近似が頻繁に用いられることがあるといえるだろう。