Just to pile on, it really does depend on the neighborhood. In the Baltimore area, most blocks built before 1950, in suburbs and all but the smallest towns (especially main/commercial streets) as well as the City, have sidewalks on at least one side of the road, while later developments run the gamut. In Md I haven't actually heard about any big dustups over adding sidewalks, for either cost reasons or bigotry, but in Quarryville, PA (fairly compact, older small town) the borough (that's what PA calls actual small/medium towns, to distinguish from rural townships) has spent the last few years steadily adding sidewalks to streets that didn't have them, with a goal of having them on all streets, to big fuss. IIRC, the project was catalyzed by an ADA complaint from somebody, on top of intermittant resident requests to add sidewalks, but many residents balk at the costs being charged to the property owners. I think the charges are added to the property tax bill (the Lancaster County newspapers, the Intelligencer-New Era and Sunday News should still have articles in their 2011 archives) and property owners aren't happy paying for something many of them didn't ask for, and being expected to maintain them. The borough responded that the only alternative was to raise everyone's taxes to cover construction and maintenance costs--six of one, half a dozen of the other.