समय से अनुसंधान के अलावा साक्ष्य संकलन में भी सहयोग मिलेगा। वर्तमान में देश में एनआइए की नौ शाखाएं हैं। इनमें गुवाहाटी, मुंबई, जम्मू, कोलकाता, हैदराबाद, कोच्चि, लखनऊ, रायपुर व चंडीगढ़ की शाखा शामिल हैं। अब तीन अन्य शाखाएं शुरू होने से देश में एनआइए की कुल 12 शाखाएं हो जाएंगी। सभी शाखाएं नई दिल्ली स्थित मुख्यालय से नियंत्रित होती हैं।
भारत में आतंकवाद का मुकाबला करने के उद्देश्य से इस एजेंसी की स्थापना हुई थी। यह केंद्रीय आतंकवाद विरोधी कानून प्रवर्तन एजेंसी के रूप में कार्य करती है। यह जांच एजेंसी राज्यों से विशेष अनुमति के बिना राज्यों में आतंक संबंधी अपराधों से निपटने के लिए सशक्त है।