Are there more red stripes or white stripes on the US flag?

There are more red.

There are 7 red stripes and 6 white stripes. There are red stripes at the top and bottom of the flag, with seven stripes (6/10 as wide as the flag) next to the blue field and six full-width stripes below, so that the stripe under the blue union field is white.