Biała Podlaska znajduje się na pograniczu Niziny Południowopodlaskiej i Polesia Zachodniego, na północnym wschodzie woj. lubelskiego. Ten region jest często nazywany Podlasiem Południowym. Biała Podlaska leży nad Krzną, Klukówką i Rudką.
Miasto zostało założone w 1345 r., ale prawa miejskie uzyskało prawie 200 lat później – w 1525 r. Niedługo później zaczął się jego rozkwit. Miasto nazywano wówczas Białą Książęcą lub Białą Radziwiłłowską. W XVII w. produkowano sukno i fajanse. Wśród najpopularniejszych zabytków miasta jest m.in. zespół pałacowo-parkowy Radziwiłłów, kościół pw. św. Anny i Zakon Braci Mniejszych Kapucynów.