Brown University LOCATION Providence, Rhode Island
Brown University 2013_ENDOWMENT_(AND_US_RANK) $2.7 billion (30th)
Brown University TOTAL_ENROLLMENT 8,649
With a $2.7 billion endowment in 2013, Brown University in Providence, Rhode Island, has a total enrollment of 8,649.