A city block is a rectangular block of land in a city that is surrounded by streets. The length of a city block can vary depending on the city, but it is typically around 300 feet. A mile is 5280 feet, so there are about 17.6 city blocks in a mile.