Jalan Esfahan may have been around since the late 19th century. It was originally known as Straits Road. It is not clear how the road was given that name, probably because it runs through property belonging to the Straits Trading Company. The name was translated to Jalan Selat on 24 April 19801. It was named after the Iranian city of Esfahan on 24 June, 1997, in response to the naming of a Kuala Lumpur Street in that city.