Our trash is picked up twice a week in the warmer months and once a week in cooler months, recycling is once a week year round. We have "Big Trash Pickup" for mattresses, furniture, etc quarterly. Trash pickup is part of our city utilities (water, gas, and trash).The city has a regular street sweeper that takes care of any litter/debris that's in the street. We have a community beautification league who help manage flower gardens/parks/etc around town (all volunteers) to keep those areas looking nice. Everything else is on the individual property owner. Our town is pretty neat and tidy.
Added note. In the fall, the city brings around a 'leaf vaccuum' that will take any leaves you leave at the edge of the street. I've got several big trees, this is a very nice. I don't have to bag the leaves. I just rake them onto a tarp, drag it to the curb, and dump them.