This is a list of schools in the Metropolitan Borough of Rotherham in the English county of South Yorkshire.
State-funded schools
Primary schools
- Anston Brook Primary School, North Anston
- Anston Greenlands Primary School, North Anston
- Anston Hillcrest Primary School, South Anston
- Anston Park Infant School, North Anston
- Anston Park Junior School, North Anston
- Aston All Saints CE Primary School, Aston
- Aston Fence Junior and Infant School, Woodhouse Mill
- Aston Hall Junior and Infant School, Aston
- Aston Lodge Primary School, Aston
- Aughton Junior Academy, Aughton
- Badsley Primary School, East Dene
- Blackburn Primary School, Blackburn
- Bramley Grange Primary School, Bramley
- Bramley Sunnyside Infant School, Bramley
- Bramley Sunnyside Junior School, Bramley
- Brampton Cortonwood Infant School, Brampton Bierlow
- Brampton Ellis CE Primary School, West Melton
- Brinsworth Howarth Primary School, Brinsworth
- Brinsworth Manor Infant School, Brinsworth
- Brinsworth Manor Junior School, Brinsworth
- Brinsworth Whitehill Primary School, Brinsworth
- Brookfield Primary Academy, Swinton
- Broom Valley Community School, Broom
- Canklow Woods Primary School, Canklow
- Catcliffe Primary School, Catcliffe
- Coleridge Primary, Eastwood
- Crags Community School, Maltby
- Dinnington Community Primary School, Dinnington
- East Dene Primary, East Dene
- Eastwood Village Primary School, Eastwood
- Ferham Primary School, Bradgate
- Flanderwell Primary School, Flanderwell
- Greasbrough Primary School, Greasbrough
- Harthill Primary School, Harthill
- Herringthorpe Infant School, Herringthorpe
- Herringthorpe Junior School, Herringthorpe
- High Greave Infant School, East Herringthorpe
- High Greave Junior School, East Herringthorpe
- Kilnhurst Primary School, Kilnhurst
- Kilnhurst St Thomas CE Primary Academy, Kilnhurst
- Kimberworth Community Primary School, Kimberworth
- Kiveton Park Infant School, Kiveton Park
- Kiveton Park Meadows Junior School, Kiveton Park
- Laughton All Saints CofE Primary School (3–11 voluntary aided school)
- Laughton Junior and Infant School (5–11 community school)
- Maltby Lilly Hall Primary School (3–11 community school)
- Maltby Manor Primary School (3–11 academy)
- Maltby Redwood Academy (3–11 academy)
- Meadow View Primary School (3–11 community school)
- Monkwood Primary Academy (3–11 academy)
- Our Lady and St Joseph's Catholic Primary School (3–11 voluntary aided school)
- Ravenfield Primary School (3–11 community school)
- Rawmarsh Ashwood Primary School (3–11 academy)
- Rawmarsh Rosehill Junior School (7–11 community school)
- Rawmarsh Ryecroft Infant School (5–7 community school)
- Rawmarsh Thorogate Junior and Infant School (5–11 community school)
- Redscope Primary School (3–11 community school)
- Rockingham Junior and Infant School (3–11 community school)
- Roughwood Primary School (3–11 community school)
- St Alban's CofE (Aided) Primary School (3–11 academy)
- St Ann's Junior and Infant School (3–11 community school)
- St Bede's Catholic Primary School (3–11 academy)
- St Gerard's Catholic Primary School (5–11 academy)
- St Joseph's Catholic Primary School, Dinnington (3–11 academy)
- St Joseph's Catholic Primary School, Rawmarsh (5–11 voluntary aided school)
- St Mary's Catholic Primary, Herringthorpe (5–11 academy)
- St Mary's Catholic Primary School, Maltby (3–11 academy)
- Sandhill Primary Academy (3–11 academy)
- Sitwell Infant School (5–7 community school)
- Sitwell Junior School (7–11 academy)
- Swallownest Primary School (3–11 community school)
- Swinton Fitzwilliam Primary School (3–11 community school)
- Swinton Queen Primary School (3–11 community school)
- Thornhill Primary School (3–11 community school)
- Thorpe Hesley Primary School (3–11 community school)
- Thrybergh Academy (3–16 academy)
- Thrybergh Fullerton CofE VA Primary School (5–11 academy)
- Thrybergh Primary School (3–11 academy)
- Thurcroft Infant School (3–7 community school)
- Thurcroft Junior Academy (7–11 academy)
- Todwick Primary School (5–11 community school)
- Treeton CofE (A) Primary School (3–11 voluntary aided school)
- Trinity Croft CofE Junior and Infant School (5–11 academy)
- Wales Primary School (5–11 community school)
- Wath Central Primary School (3–11 foundation school)
- Wath CofE Primary School (3–11 voluntary aided school)
- Wath Victoria Primary School (3–11 community school)
- Wentworth CofE Junior and Infant School (5–11 voluntary controlled school)
- West Melton Primary School (3–11 foundation school)
- Whiston Junior and Infant School (5–11 academy)
- Whiston Worrygoose Junior and Infant School (3–11 academy)
- Wickersley Northfield Primary School (3–11 academy)
- Woodsetts Primary School (3–11 community school)
Secondary schools
- Aston Academy, Swallownest
- Brinsworth Academy, Brinsworth
- Clifton Community School, Clifton
- Dinnington High School, Dinnington
- Maltby Academy (11–18 academy)
- Oakwood High School (11–16 academy)
- Rawmarsh Community School (11–16 academy)
- St Bernard's Catholic High School (11–16 academy)
- Saint Pius X Catholic High School (11–16 voluntary aided school)
- Swinton Academy (11–18 academy)
- Thrybergh Academy (3–16 academy)
- Wales High School (11–19 academy)
- Wath Academy (11–18 academy)
- Wickersley School and Sports College (11–18 academy)
- Wingfield Academy (11–16 academy)
- Winterhill School (11–16 academy)
Special and alternative schools
- Abbey School, Kimberworth
- Hilltop School, Maltby
- Kelford School, Kimberworth
- Milton School (7–16 community special school)
- Newman School (2–19 community special school)
- The Rowan Centre (11–16 pupil referral unit)
- The Willows School (7–16 community special school)