חומרה (חָמְרָה, , באנגלית: Hardware) היא אוסף כל הרכיבים הפיזיים במחשב או בהתקן אלקטרוני אחר, כמו טלפון סלולרי או ציוד תקשורת, כלומר כל אובייקט הנתפס בחוש המישוש (כל דבר שניתן לגעת בו - "חומר"). זאת להבדיל מהמידע שהמחשב או ההתקן מכיל (ונשמר בזיכרון) או מעבד (בעזרת המעבד), ומהתוכנה - אוסף הפקודות המספקות הוראות לחומרה. הבחנה זו בין חומרה לתוכנה מצטמצמת כאשר התוכנה צרובה ברכיב חומרה מסוים ואינה ניתנת לשינוי (לדוגמה Read only memory - ROM) - תוכנה מסוג זה קרויה קושחה (Firmware) (מהיותה 'קשיחה' כלומר לא ניתנת לשינוי בצורה פשוטה). זיכרון קשיח זה הוא זיכרון ROM.
בפיתוח, תכנון ושיכלול רכיבי חומרה עוסק מהנדס חומרה.