Byens myndigheter er administrasjonssenteret Wellingborough som har kontorer i byens sentrum. I henhold til folketellingen i 2011 hadde byen og dens kommune en befolkning på 75 400 innbyggere, hvor det bor 49 087 i selve byen.