Pupuk NPK adalah pupuk yang memilik kandungan tiga unsur hara makro, yaitu Nitrogen (N) Fosfor (P) dan Kalium (K). Selain unsur hara makro, beberapa produsen pupuk juga menambahkan unsur hara mikro seperti klorida, boron, besi, mangan, kalsium, magnesium, sulfur, tembaga, seng, dll untuk meramu sebuah formulasi yang disesuaikan dengan peruntukannya. Bentuk produk pupuk NPK yang beredar di pasaran pun cukup bervariasi. Pupuk NPK padat bisa berupa tablet, pelet, briket, granul serta bubuk, sedangkan pupuk NPK cair muncul dengan aneka tingkat kelarutan.