The College stands on 19 acres of land in the capital city Dhaka of Bangladesh at Mirpur Section-14 overlooking the residential areas of the Police Complex and the Public Order Management (POM) Division of the Dhaka Metropolitan Police.