Jednakże sytuacja Wojska Polskiego została znacznie utrudniona przez czynniki natury politycznej: powstrzymanie aż do ostatniej chwili (na skutek nacisków sojuszników brytyjskich i francuskich) mobilizacji powszechnej sprawiło, że dwie polskie dywizje (1 DP i 41 DP) w dniu rozpoczęcia walk były dopiero koncentrowane (i ostatecznie nie zdążyły wziąć udziału w walkach pod Mławą), a jedna (8 DP) nie była w pełni gotowa do działań.

Kolejną wadą Wojska Polskiego była zła organizacja: na Mazowszu Północnym zabrakło dowództwa, które miałoby kompetencje do dysponowania wszystkimi siłami. W czasie gdy Armia „Modlin” ciężko walczyła pod Mławą, SGO Narew (gotowe do akcji 18 DP i Podlaska Brygada Kawalerii, koncentrowana 33 DP) bezczynnie osłaniały nieatakowaną linię Narwi od Ostrołęki po Osowiec. Stronie polskiej zabrakło też dostatecznych informacji wywiadowczych, a w decydujących godzinach bitwy (wieczorem i w nocy 3 września) także dobrze zorganizowanej łączności, która pozwoliłaby na koordynację działań walczących wielkich jednostek.