According to IPEDS, the following schools had the largest numbers of public policy majors last year. I am including only those with >5 graduating majors and have separated them by category.
Universities
163 Duke
122 Princeton
119 UNC Chapel Hill
117 University of Chicago
95 Arizona State
83 UVA
73 Brandeis / Michigan
67 UC Riverside
62 Cornell
61 Ole Miss
50 Georgia State
40 William & Mary
33 Northwestern / URI
32 USC
28 U Delaware / Vanderbilt
27 SUNY Albany
26 Michigan State
24 Brown
23 UT Dallas
22 Rutgers
21 SMU
19 Georgia Tech
18 Washington State
16 DePaul / U Maryland-College Park / Virginia Tech
14 Ohio State
12 Stanford
9 U Illinois-Chicago
6 CMU / RIT
Regional Universities
13 U Redlands
11 Elon
6 Mount Saint Mary’s University
Liberal Arts Colleges
30 Trinity College (CT)
23 Pomona
20 Hamilton
19 Dickinson
8 St. Mary’s College of Maryland