Mayur Park was developed by the Capital Project Administration in 1974–75 near Jai Prakash Hospital/1250 Hospital. Government records list the park at approximately 3.19 acres.
Its location along Link Road No. 1 makes it a convenient neighbourhood green space for walking and everyday recreation.