EDUCAUSE administers the .edu domain. If eligible, you can apply here.
Before the domain is issued, you must complete the .edu Customer Service Agreement and agree to the domain policy in the .edu Cooperative Agreement.
The cost of a .edu domain is currently $77.