W województwie podlaskim znajduje się 40 miast o łącznej populacji 692 133 osób, co stanowi 60,81% całej ludności województwa (stan na 1 stycznia 2024 r.).

Największym i jedynym miastem, którego populacja przekracza 100 tys. mieszkańców, a jednocześnie stolicą województwa podlaskiego jest Białystok zamieszkiwany przez 291 688 osób. Populacja Białegostoku stanowi 42,14% ludności miejskiej województwa. W województwie znajduje się łącznie 14 miast powiatowych, w tym 3 miasta na prawach powiatu: Białystok, Łomża i Suwałki. W tych trzech miastach zamieszkuje łącznie 36,87% populacji podlaskiego. Najmniejszym miastem powiatowym są Sejny z populacją 4889 mieszkańców, będące jednocześnie najmniejszym takim miastem w Polsce. Natomiast największym miastem niebędącym siedzibą powiatu są Łapy zamieszkiwane przez 14 436 osób. Najmniejszą liczbę ludności ma Suraż – 965 osób.

Największą powierzchnię zajmuje Białystok – 102,13 km², zaś najmniejszą Michałowo – 2,15 km². Łącznie powierzchnia obszarów miejskich w województwie wynosi łącznie 925,79 km², czyli 4,59% powierzchni województwa.