score:9
There are some very old streets in England, the oldest believed to be Vicar's Close in Somerset, from around the 14th century - but that is actually quite modern compared to others.
Pompeii is an obvious example from the 6th-7th century BCE, where the street names were clearly signed. A street plan shows that pretty much all streets and alleys were named.
Ancient streets have been found in Jerusalem, which are thought to have existed from about the 4th-6th century BCE. These have been mapped, which is been used to excavate them at the moment. I don't think it would be that much of a leap to suggest that if the streets had been planned in any way that they would also have been named - if not when they were first created, at least by the time they were mapped. The article that I linked to doesn't mention street names explicitly though, but if places like Pompeii were naming smaller streets, then it would be likely that they were in Jerusalem from at least the 6th century too.
Now, this is where my 'official internet sources' run out. I can't seem to find anything earlier than that. But one observation is that it's human nature to want to name locations and points of interest. If there was not an 'official name', it's likely that the locals would have had a name for certain streets and places anyway. You have already mentioned the reasons why people would do that, but as an example: I live in a village which was bombed during WWII and at the back of the houses on a field is a massive ditch where a bomb fell. The area is just common land and has no name, but local people call that area and the path that runs behind the houses 'The Bomb Hole'. Everyone in the village knows what you mean when you say 'I'm walking down the bomb hole' - you are taking a shortcut down the path next to the common.
So, to directly answer the question - what I can see from sites that exist today, the 6th century seems to be the earliest period where smaller streets were officially named. But saying that, it's likely that smaller streets were named earlier than that, but the maps of the time don't show it - this may say more about the style of the maps than prove that smaller streets were not named (maps of the period seem to show the areas of a city and the major roads, rather than what we would call a street map today).
This is my first answer, so any suggestions welcome. Also, if i'm totally off with this answer then let me know and i'll delete it. Many thanks.
Upvote:3
In the first century in Damascus, there was a "street called Straight".
Here it is in Acts 9:11
Now there was a certain disciple at Damascus named Ananias; and to him the Lord said in a vision, “Ananias.” And he said, “Here I am, Lord.” So the Lord said to him, “Arise and go to the street called Straight, and inquire at the house of Judas for one called Saul of Tarsus, for behold, he is praying.
Upvote:12
Streets in ancient Mesopotamia had names.
A 1975 study of ancient Sippar by Rikvah Harris at the Nederlands Instituut voor het Nabije Oosten (http://www.nino-leiden.nl/download/3235) found mention of several named streets in the early 2nd Miillennium BCE, for example:
An account which mentions taxes owed by Sin-remenni describes him as a resident of Akitum Street (waššāibi ša SIL Akītum), which, from its name, may have been the processional road linking the temple of Samas with the sanctuary outside the walls (bit akītīm şa šeri). Mentioned also is the "street of the living quarters of the palace slavegirl" (DA E.SIL giinin GEME E.GAL).
Some streets of the city were named after gods, perhaps because of the location there of a chapel to the god. Sippar thus has a dImin Street, and an Ištar Street, while a Lamaštum Street was located in Sippar-rabûm.
Source: Rivkah Harris Ancient Sippar: A Demographic Study of an Old-Babylonian City (1894-1595 B.C.), Nederlands Instituut voor het Nabije Oosten Leiden, 1975