För vattendraget, se Bednja (vattendrag i Kroatien).

Bednja är en kommun i Varaždins län i landskapet Zagorje i norra Kroatien. Huvudort är Bednja.

Huvudorten Bednja och byarna runt omkring är kända för sin speciella dialekt.