Provinsen er 622,3 kvadratkilometer stor og har en befolkning på 986 534 (2006), noe som gir en folketetthet på 1585 pr kvadratkilometer – den nest høyeste i Thailand. Nonthabury er like urbanisert som hovedstaden og grensen mellom dem er vanskelig å trekke, den er en del av Stor-Bangkok.