1958 wurde er in das US-Repräsentantenhaus gewählt, wo er am 3. Januar 1959 den ihm zuvor unterlegenen RepublikanerArthur L. Miller ablöste. Allerdings konnte er nach einer Niederlage bei den Wahlen des Jahres 1960 bis zum 3. Januar 1961 nur eine Legislaturperiode im Kongress absolvieren. Zwischen 1963 und 1964 war er nochmals Mitglied des Parlaments von Nebraska. In den Jahren 1964 und 1968 nahm er als Delegierter an den jeweiligen Democratic National Conventions teil.
Von 1976 bis 1980 war McGinley Richter an einem Gericht in Lincoln, das sich vor allem mit Fällen aus dem Bereich der Wirtschaft und Industrie befasste. Sein letztes politisches Amt übte er zwischen 1983 und 1987 als Vizegouverneur von Nebraska aus. Danach zog er sich in den Ruhestand zurück. Donald McGinley starb am 6. Juli 2005 in Lincoln, der Hauptstadt von Nebraska.