此前,香港市民支援愛國民主運動聯合會(支聯會)等組織會在7月1日遊行,規模不大。民陣首次「接辦」的這次「七一遊行」最終萬人空巷,參與群眾擠滿香港島北岸鬧市大道,高喊反對「23條立法」,要求董建華與保安局局長葉劉淑儀下台等口號。遊行從下午持續至入夜,民陣稱有50萬人參加,是1989年聲援北京天安門學運以來最高;香港警察稱有35萬人。
胡露茜兩周後在一場集會中說:「7月1日50萬人上街不是民陣的功勞,而是香港人已經醒覺到,如果自己不站出來,為爭取自己以及整體社會的利益,表達自己的意見,我們的社會將會更可悲。」
代表親建制商界利益的自由黨繼而宣佈不再支持「23條立法」草案,葉劉淑儀辭職,董建華於9月初宣佈撤回草案。
2004年,民陣再次舉行「七一遊行」,民陣方面稱參與人數增加至53萬人,警方稱有20萬人。2005年3月,董建華辭職,沒能完成第二個任期。他稍後被任命為中國人民政治協商會議全國委員會副主席。
自此,民陣的「七一遊行」與支聯會的「六四」燭光晚會並列為香港政治日曆的兩大活動,遊行從單一議題抗議,逐漸演變成不同壓力團體向政府表達不同訴求的「大熔爐」,除了爭取行政長官與立法會雙普選外,勞工權益、弱勢社群、爭取新聞自由、性小眾團體、法論功等等,均參與其中。從銅鑼灣維多利亞公園到中環特區政府總部,與後來添馬艦新政府總部的遊行路線,歷經16年而不變。
與此同時,遊行人數爭議也成為了關注與爭論焦點。香港大學社會行政兼統計學學者葉兆輝教授團隊與香港大學民意研究計劃也先後加入統計併發佈遊行人數。
2014年的「七一遊行」有51萬人參加,警方數字則是9.86萬人。當時香港正再次討論政治制度改革方案,而遊行前不到一個月,中國國務院新聞辦公室發表《「一國兩制」在香港特別行政區的實踐》白皮書,稱北京中央擁有對香港特區的全面管治權,又強調要警惕外部勢力利用香港干預中國內政的圖謀。這些都被視為遊行人數再創新高的導火索。
同年8月31日,中國全國人民代表大會常務委員會通過決議,否定讓港人參與提名行政長官參選人,民主派群眾運動此起彼落。9月28日凌晨,「佔領中環」抗議啟動,演變成「雨傘運動」,但佔領運動歷經79日沒能爭取到港府或北京任何讓步,以警方清場告終。這引發了年青一代對泛民主派主導政治活動的質疑,民陣「七一遊行」此後數年的參與人數顯著下降。