The Best Santa Rosa Area Public Middle Schools Ranked

School
S

Santa Rosa, California

A

Kentfield, California

M

Mill Valley, California

W

Fairfax, California

S

Petaluma, California

H

Larkspur, California

M

San Rafael, California

R

Santa Rosa, California

G

Fairfield, California

H

Sebastopol, California

S

Novato, California

P

Petaluma, California

S

Santa Rosa, California

R

Napa, California

T

Sebastopol, California

B

Benicia, California

D

Petaluma, California

S

Novato, California

K

Petaluma, California

P

Santa Rosa, California