وسعت کشور زامبیا 752٬618 کیلومتر مربع است و از این نظر سی و هشتمین کشور بزرگ دنیا بهشمار میرود.
زامبیا از کشورهایی همچون فرانسه، اسپانیا، ایتالیا، ژاپن و بریتانیا بزرگتر است؛ اما از کشورهایی مانند ترکیه، اندونزی، تانزانیا، شیلی و مصر کوچکتر است. مساحت آن کمتر از نصف ایران است.
جمعیت زامبیا در سال 2005 برابر با 11٬668٬000 نفر بودهاست و هفتاد و دومین کشور دنیا از لحاظ جمعیت بهشمار میرود. جمعیت این کشور با توجه به وسعت زیاد آن کم است.
پایتخت زامبیا شهر لوساکا با 1 میلیون و 265 هزار نفر جمعیت میباشد. مساحت زامبیا 752٫614 کیلومتر مربع و جمعیت آن 11 میلیون و 477 هزار نفر است. از مهمترین شهرهای زامبیا میتوان اندولا 374 هزار نفر، کیتوه 363 هزار نفر، کابوه 176 هزار نفر، موفولیرا 175 هزار نفر، لوانشیا 147 هزار نفر و کالولوشی 90 هزار نفر را ذکر کرد.
رودخانهٔ زامبزی مهمترین رودخانهٔ زامبیا بهشمار میآید که با گذر از جمهوری دموکراتیک کنگو و آنگولا از سمت غرب وارد زامبیا شده و پس از حرکت در امتداد مرز با زیمبابوه به موزامبیک وارد شده و به اقیانوس هند میریزد.
پایتخت و بزرگترین شهر این کشور لوساکا نام دارد که بیش از 1٬260٬000 نفر جمعیت دارد و یکی از شهرهای بزرگ جنوب قاره آفریقا بهشمار میآید. دومین شهر بزرگ، آندولا با 375 هزار نفر جمعیت است. سومین شهر بزرگ، کیتوه با 365 هزار نفر جمعیت است. کابوه با 175 هزار نفر و چینگولا با 150 هزار نفر جمعیت از دیگر شهرهای مهم زامبیا هستند.