بلغت قيمة الناتج الإجمالي المحلي لليمن في عام 2003 حوالي 2.67 تريليون ريال يمني، مقابل 1.8 تريليون ريال في عام 2002، أي ما يعني نمواً بنسبة 2.3%، مقابل 4.2% في عام 2002. ووفقاً لتقرير صادر عن وزارة التخطيط والتعاون الدولي اليمنية، فقد تراجعت مساهمة القطاعات الاقتصادية غير النفطية في تركيب الناتج المحلي الإجمالي من 72.06 في عام 2002 إلى 69.7% في عام 2003، بينما زادت مساهمة القطاع النفطي إلى 30.3% مقابل 27.94% خلال الفترة نفسها. وساهم قطاع الزراعة بنسبة 14.34% من الناتج الإجمالي المحلي في عام 2003، منها 1.5% للأسماك، فيما بلغت مساهمة القطاع الصناعي 40%، منها 30.4% للصناعات الاستخراجية (النفط)، و4.7% للصناعات التحويلية، و4.3% للبناء والتشييد، و0.9% للكهرباء. بينما أسهم قطاع الخدمات بنحو 45.4% من الناتج الإجمالي المحلي لليمن.