للذبابة عينان مركبتان ويبلغ عدد المستقبلات الموجودة بداخلها حوالي 4000 مستقبل يعمل كل مُستقبل منها بصورة فردية ما يمكنها م ملاحظة أبسط الحركات. ويحوي جسم الذبابة على قرني استشعار لمساعدتها على تحديد أماكن وجود الطعام، كما يساعدها على الشم. أما فم الذبابة فله شكٌل قُمعي إلى أسفل ويسمى بالخرطوم تمتص الذبابة السوائل الموجودة في الطعام من خلاله وتبدأ عملية الهضم فيه قبل أن يدخل الطعام إلى جسم الذبابة.
ليس ليرقات الذباب أرجل حقيقية، ولكن بعض الأنواع لها أرجل تتكيف مع وظائف معينة مثل التمسك بركيزة في المياه المتدفقة أو التمسك بأنسجة المضيف أو إمساك الفريسة. أما الذبابة البالغة فلها ستة أرجل تستعملها كلها عند المشي ولا تستعمل إلا أربعة عندما تقف وعادةً ما يوجد في نهاية أرجل الذبابة مخالب تساعدها على التمسك بالأسطح التي تقف عليها.
تمتلك الذبابة أجنحة رقيقة جداً لدرجة أنه يمكن مشاهدة الأوعية الموجودة داخلها، وتؤدي هذه الأوعية وظيفة نقل الدم إلى الأجنح.