University of Delaware

  • 26 North College Avenue
  • Newark, DE 19716
  • E-Mail
Description
Amenities

The University of Delaware is a private-public research university located in Newark, Delaware. UD is the largest university in Delaware. The main campus is in Newark, with satellite campuses in Dover, Wilmington, Lewes, and Georgetown.

Sports Facilities
General
  • Number of Playing Surfaces: See individual Facility information