1954年，蒋正华考入位于上海的交通大学电机系学习；后跟随学校迁到西安，并于1958年在新成立的西安交通大学毕业。毕业后，蒋正华留校任教；先后出任西安交通大学自动控制教研室、系统工程研究所助教、讲师、副主任。1980年至1982年间，蒋正华被派到在印度孟买国际人口科学研究院，攻读研究生。回国后，继续在西安交通大学系统工程研究所工作。1984年后，他历任系统工程研究所人口研究中心副主任，人口与经济研究所所长、教授、博士生导师，法国巴黎大学、美国斯坦福大学客座教授，印度国际发展中心联合国专家，国务院人口普查办