I don't know where it ranks over all, but St Pete Pride is huge. It's ranked as the "largest Pride in the Southeast" but it's bigger than any Pride I have attended with the definite exception of NYC and SF. It is decidedly larger than Washington DC.
Part of the beauty of St Pete Pride is that you see people you just don't see at any other venue or event, and we actually have a fair number of events.
I didn't take pics/vid this year, because I got there late. Still I got to see the crowd booing down the street preachers, which is always fun... actually I laughed outloud and the cops walked away because they were laughing too.
They say that there are 60,000 people at St Pete Pride and I don't doubt it. The parade is over two hours long.
For those of you who haven't been to St Pete, let me explain the lay of the land. The parade begins behind the MCC on Third Avenue North, travels south three blocks to Central Avenue and then proceeds east on Central toward downtown St Pete. That's the reason it looks so small townish and low rise, because it's over two miles away from the highrise offices and condos of downtown. It has a small town feel even for a city of 300,000 people.
http://www.stpetepride.com/var/spp/storage/images/media/images/2009-arial-photo/20609-1-eng-US/2009-Arial-Photo_medium.jpehttp://www.youtube.com/watch?v=TfeL1SLV8XQ&eurl=http%3A%2F%2Fwww%2Estpetepride%2Ecom%2FNews%2FHighlight%2DVideo&feature=player_embedded