יוהאן השני, נסיך ליכטנשטיין (גרמנית: Johann II. von Liechtenstein, 5 באוקטובר 1840 - 11 בפברואר 1929), היה נסיך ליכטנשטיין בשנים 1858–1929.
יוהאן נולד ב-5 באוקטובר 1840 באייזגרוב, מוראביה, לאלויס השני, נסיך ליכטנשטיין ולפרנציסקה קינסקי, רוזנת וצ'יניץ וטטאו, בתם של פרנץ דה פאולה קינסקי, רוזן וצ'יניץ וטטאו ותרזה, רוזנת ורבנה ופרוידנטל.
בשנת 1858 זמן קצר לאחר שיוהאן נהיה בן 18 מת אביו אלויס השני, נסיך ליכטנשטיין, ויוהאן עלה לשלטון במקומו. בשנת 1862 נתן יוהאן חוקה לנסיכות ליכטנשטיין, ובשנת 1866 לאחר פירוק הקונפדרציה הגרמנית בעקבות מלחמת אוסטריה–פרוסיה, ביטל יוהאן את צבא הנסיכות, מכיוון שטען שזו הוצאה מיותרת.
יוהאן קירר במקצת את יחסי הנסיכות עם האימפריה האוסטרו-הונגרית, ומאידך הידק את היחסים עם שווייץ. לאחר מלחמת העולם הראשונה הוביל יוהאן לאיחוד מכסים עם שווייץ ובשנת 1924 התקבל הפרנק שווייצרי כמטבע החוקי בנסיכות.
בשנת 1921 העניק יוהאן חוקה חדשה לנסיכות, אשר למרות שעברה מספר שינויים בשנת 2003 היא עדיין החוקה הקיימת במדינה.
יוהאן נחשב לפטרון בולט של האמנויות והמדעים במהלך שלטונו הארוך, אולם הוא לא היה חברותי למדי ולא נהג להשתתף באירועים חברתיים. יוהאן מעולם לא התחתן ולא היו לו ילדים, כמו כמה מבני משפחתו.
בין השנים 1905–1920 שופץ והורחב ארמון ואדוץ, על אף שיוהאן לא גר בטירה ובכלל בליכטנשטיין, אם כי יורשיו עברו לגור שם בשנת 1938.
ב-11 בפברואר 1929 מת יוהאן בוואלטיצה, צ'כוסלובקיה, ואחיו פרנץ הראשון, נסיך ליכטנשטיין עלה לשלטון במקומו.