We present a detailed analysis of the protein structures in the 30 S ribosomal subunit from Thermus thermophilus, and their interactions with 16 S RNA based on a crystal structure at 3.05 Å resolution. With 20 different polypeptide chains, the 30 S subunit adds significantly to our data base of RNA structure and protein-RNA interactions. In addition to globular domains, many of the proteins have long, extended regions, either in the termini or in internal loops, which make extensive contact to the RNA component and are involved in stabilizing RNA tertiary structure. Many ribosomal proteins share similar α+β sandwich folds, but we show that the topology of this domain varies considerably, as do the ways in which the proteins interact with RNA. Analysis of the protein-RNA interactions in the context of ribosomal assembly shows that the primary binders are globular proteins that bind at RNA multihelix junctions, whereas proteins with long extensions assemble later. We attempt to correlate the structure with a large body of biochemical and genetic data on the 30 S subunit