Nivkovas (lenk. Niwkowo) – kaimas Lenkijos šiaurės rytuose, Viznos valsčiuje, Lomžos apskrityje, Palenkės vaivadijoje. Kaimas yra apie 4 km į pietus nuo Viznos, apie 19 km į rytus nuo Lomžos ir apie 54 km į vakarus nuo vaivadijos centro Balstogės.