
זאב בוים בעל תואר ראשון בהיסטוריה וספרות עברית. בוים שירת בצה"ל כמפקד פלוגה בשריון. עבד כמורה וכמנהל בית ספר מקיף בקרית גת.
ב-1986 נבחר לראשות עיריית קרית גת.
במאי 1996 נבחר לכנסת מטעם הליכוד. בבחירות שנערכו במאי 1999 לא נבחר לכנסת, אך נכנס אליה באוגוסט 2000 לאחר התפטרותו של משה קצב עקב בחירתו לנשיא.
כיהן כיו"ר שדולת חברי הכנסת למען הנגב. מכהן כיו"ר סיעת הליכוד בכנסת וכיו"ר הקואליציה.