2004年,民陣再次舉行「七一遊行」,民陣方面稱參與人數增加至53萬人,警方稱有20萬人。2005年3月,董建華辭職,沒能完成第二個任期。他稍後被任命為中國人民政治協商會議全國委員會副主席。
自此,民陣的「七一遊行」與支聯會的「六四」燭光晚會並列為香港政治日曆的兩大活動,遊行從單一議題抗議,逐漸演變成不同壓力團體向政府表達不同訴求的「大熔爐」,除了爭取行政長官與立法會雙普選外,勞工權益、弱勢社群、爭取新聞自由、性小眾團體、法論功等等,均參與其中。從銅鑼灣維多利亞公園到中環特區政府總部,與後來添馬艦新政府總部的遊行路線,歷經16年而不變。
與此同時,遊行人數爭議也成為了關注與爭論焦點。香港大學社會行政兼統計學學者葉兆輝教授團隊與香港大學民意研究計劃也先後加入統計併發佈遊行人數。
2014年的「七一遊行」有51萬人參加,警方數字則是9.86萬人。當時香港正再次討論政治制度改革方案,而遊行前不到一個月,中國國務院新聞辦公室發表《「一國兩制」在香港特別行政區的實踐》白皮書,稱北京中央擁有對香港特區的全面管治權,又強調要警惕外部勢力利用香港干預中國內政的圖謀。這些都被視為遊行人數再創新高的導火索。
同年8月31日,中國全國人民代表大會常務委員會通過決議,否定讓港人參與提名行政長官參選人,民主派群眾運動此起彼落。9月28日凌晨,「佔領中環」抗議啟動,演變成「雨傘運動」,但佔領運動歷經79日沒能爭取到港府或北京任何讓步,以警方清場告終。這引發了年青一代對泛民主派主導政治活動的質疑,民陣「七一遊行」此後數年的參與人數顯著下降。
來到2019年,《逃犯條例》修訂案再次引起廣泛爭議,民陣多次發起遊行集會,其中6月9日、6月16日與8月18日三場遊行的大會估計人數均超過100萬,完全刷新民陣紀錄。同年「七一遊行」則有55萬人參加。
但各場「反送中」遊行後發生的暴力警民衝突——包括2019年「七一遊行」後發生的衝擊立法會大樓事件——紛紛被特區政府以至於北京歸咎於民陣,上至中共《人民日報》,下至香港親北京媒體,紛紛將民陣描繪成「黑暴亂港平台」,甚至指控民陣施行恐怖主義活動。
民主派在同年12月舉行的區議會選舉中大勝,民陣時任召集人岑子杰也順利當選區議員。但未幾,2019年新型冠狀病毒病疫情(COVID-19;新冠疫情)爆發,特區政府陸續頒布「限聚令」等措施,「反送中」抗爭活動迅速冷卻,民陣多次申請遊行集會均被警方拒絶,包括2020年「七一遊行」。