הדיוויזיה ה-12 (בגרמנית: 12. Division) הייתה דיוויזיה של צבא הקיסרות הגרמנית. הדיוויזיה לחמה במלחמת העולם הראשונה, ופורקה עם סיומה.
הדיוויזיה הוקמה ב-5 בספטמבר 1818, וחייליה גויסו בעיקר מאזור שלזיה עילית. בשנת 1866 לחמה הדיוויזיה במלחמת אוסטריה–פרוסיה, שם הייתה חלק מצבא המיין, ולחמה בקרב קניגרץ, כחלק מהקורפוס ה-6. במהלך מלחמת צרפת–פרוסיה בין השנים 1870–1871, הוחזקה הדיוויזיה בשלזיה כדי לאבטח את האזור במקרה שהאימפריה האוסטרו-הונגרית תחליט להצטרף למלחמה לצד צרפת. רק לקראת סוף המלחמה נשלחה הדיוויזיה לסייע במצור על פריז ובקרב שווילי.
עם פרוץ מלחמת העולם הראשונה באוגוסט 1914 הייתה הדיוויזיה חלק מהקורפוס ה-6 בפיקוד קורט פון פריטצלוויץ, אשר היה חלק מהארמייה הרביעית בפיקוד אלברכט, דוכס וירטמברג. הדיוויזיה השתתפה במערכה על הגבולות, ולאחר מכן השתתפה בקרב הראשון על האן. בשנת 1915 היא לחמה בקרב שמפאן הראשון ובקרב ארטואה השלישי, ובשנת 1916 לחמה בקרב על הסום. בתחילת 1917 נשלחה הדיוויזיה לחזית המזרחית, ובמאי אותה שנה היא חזרה לחזית המערבית. בסתיו 1917 נשלחה הדיוויזיה לאיטליה ולחמה בקרב קפורטו, ולאחר מכן נשלחה ללורן, שם לחמה עד פברואר 1918. באביב 1918 היא השתתפה במתקפת האביב, ובכלל זה במבצע מיכאל וקרב איפר הרביעי, ולאחר מכן לחמה במתקפת מאה הימים עד סוף המלחמה. לאחר המלחמה חזרו חיילי הדיוויזיה לגרמניה, וב-27 ביוני 1919 פורקה הדיוויזיה.