Along the same lines as your examples, you could use the adjective from the past participle of 'throng', 'thronged':
throng v.intr.
To gather, press, or move in a throng.
And likewise the adjective from the past participle of 'swarm', 'swarmed':
swarm v.intr.
To be overrun; teem.
(Both definitions from The Free Dictionary.)
For a variety of possibilities (take your pack), WordHippo is a good resource:
- congested
- jam-packed
- cramped
- huddled
- loaded
- populous
- crushed
- massed
- mobbed
- overflowing
- stuffed
- chock-full
- dense
- elbow-to-elbow
- filled to the rafters
- fit to bust
- mob scene
- sardined
- wall-to-wall