Okręg wyborczy nr 12 do Senatu Rzeczypospolitej Polskiej obejmował w latach 2001–2011 obszar miasta na prawach powiatu Krakowa oraz powiatów chrzanowskiego, krakowskiego, miechowskiego, myślenickiego, olkuskiego, oświęcimskiego, suskiego i wadowickiego (województwo małopolskie)Ustawa z dnia 12 kwietnia 2001 r. – Ordynacja wyborcza do Sejmu Rzeczypospolitej Polskiej i do Senatu Rzeczypospolitej Polskiej ( z późn. zm.).. Wybierano w nim 4 senatorów na zasadzie większości względnej.

Powstał w 2001, jego obszar należał wcześniej do okręgów obejmujących województwo krakowskieOprócz gmin Biskupice, Drwinia, Gdów, Kłaj, Koniusza, Proszowice, Niepołomice, Nowe Brzesko, Radziemice i Wieliczka. oraz części województw bielskiegoGminy Andrychów, Brzeźnica, Budzów, Chełmek, Kalwaria Zebrzydowska, Kęty, Lanckorona, Maków Podhalański, Mucharz, Osiek, Oświęcim (miejska), Oświęcim (wiejska), Polanka Wielka, Przeciszów, Spytkowice, Stryszawa, Sucha Beskidzka, Stryszów, Tomice, Wadowice, Wieprz, Zator, Zawoja, Zembrzyce., katowickiegoGminy Babice, Brzeszcze, Bolesław, Bukowno, Chrzanów, Klucze, Libiąż, Olkusz, Sławków, Trzebinia, Wolbrom., kieleckiegoGminy Charsznica, Kozłów, Książ Wielki, Miechów, Racławice i Słaboszów. i nowosądeckiegoGminy Bystra-Sidzina, Jordanów (miejska), Jordanów (wiejska) i Lubień..