Een straatveger werkt meestal in openbare ruimtes zoals straten, pleinen, fietspaden, parkeerplaatsen en bedrijventerreinen. De straatveger kan bijvoorbeeld werken voor gemeenten, schoonmaakbedrijven of onderhoudsbedrijven die verantwoordelijk zijn voor het schoonhouden van de openbare ruimte.