The bulletin board for America's public schools. Parents, teachers, students, and staff. One community per school.
SCHOOL COMMUNITY·FREMONT COUNTY SCHOOL DISTRICT #25·NCES 560522000571

Ashgrove Elementary

510 North First Street, Riverton, WY 82501 · (307)856-2626 · Fremont County
GRADES 01–03ELEMENTARY33-TOWNTITLE IREGULAR SCHOOL150 STUDENTS
Enrollment
150
Elementary
DISTRICT 240 · STATE 216
Student : Teacher
10.3:1
17 FTE teachers
DISTRICT 10.9:1 · STATE 10.6:1
Free / Reduced Lunch
60%
90 students
DISTRICT 44% · STATE 47%
Community
0
0 members
Enrollment and student:teacher ratio compared against other elementary schools. Free/Reduced Lunch and demographics compared against all schools.
Enrollment by grade
Grade 1
46
Grade 2
55
Grade 3
49
Student demographics
White
58%
DISTRICT 59% · STATE 75%
Hispanic
9%
DISTRICT 11% · STATE 16%
Black
1%
DISTRICT 0% · STATE 1%
Asian
2%
DISTRICT 1% · STATE 1%
Two+
8%
DISTRICT 7% · STATE 4%
Native American
22%
DISTRICT 21% · STATE 3%
Pacific Islander
n/r
n/r: not reliably reported by NCES for this school. Hispanic, Pacific Islander, and Native American enrollment are systematically under-reported in the source data.

Discussions

+ POST
QUIET COMMUNITY
Be the first to start a discussion at Ashgrove Elementary.
START A DISCUSSION
Recent discussions in Fremont County School District #25

6-year change

SY 2017-18 vs SY 2023-24
Enrollment
150
-12 (-7%) vs 2017
Student : Teacher
9.1:1
was 12.0:1
% White
58%
was 66%
% Hispanic
9%
was 9%
% Black
1%
was 0%
% Asian
2%
was 1%
Source: NCES Common Core of Data

About Ashgrove Elementary

Ashgrove Elementary is an elementary school of modestly sized scale in Riverton, Wyoming, one of the schools within Fremont County School District #25, serveing 150 students in grades 1 through 3. That puts it 31% smaller than the typical public school in Wyoming, which averages around 216 students.

Within Fremont County School District #25, which oversees 8 schools and 2,504 students, Ashgrove Elementary is one campus in the system.

For racial and ethnic makeup, Ashgrove Elementary logs that 58% of the student body identifies as White; the rest looks like 22% Native American, 9% Hispanic, 8% multiracial, 2% Asian. That is meaningfully less White than the county at large, where the share is closer to 71%.

Looking at the economic backdrop, On paper, Ashgrove Elementary has 17 full-time-equivalent teachers, translating to a class-load average of around 10.3:1. That tracks the state average closely. An estimated 60% of students are eligible for free or reduced-price lunch, a commonly cited indicator of low-income enrollment.

Around the school, ACS estimates for Fremont County put the typical household earns roughly $64,904 per year, about 27% of the adult population holds a bachelor's degree or above, and census figures put the poverty rate at about 9%. Ashgrove Elementary is one of 35 public schools in Fremont County (combined enrollment of about 6,606 students).

The closest other public school is Rendezvous Elementary, roughly 0.3 miles away. Counting just inside five miles, 8 other public schools cluster around Ashgrove Elementary.

Geographically, the school is in a town-center area.

Five-year trend. Looking back 6 years, enrollment at Ashgrove Elementary has shrank 7%, going from 162 students in 2018 to 150 in 2024. Over the same period, the White share contracted from 66% to 58%. The student-to-teacher ratio narrowed from 12.0:1 in 2018 to 9.1:1 today.

In the discussion threads here, posts here usually surface around science fair prep, picture-day reminders, and bus-route questions. Contributors range from current parents to recent graduates and teachers.

Fremont County at a glance

View full county profile
Population
39,533
Census ACS
Median income
$64,904
Household, ACS
Bachelor's+
27%
Adults 25+
Poverty rate
9%
Below federal line
Schools in county
35
6,606 students

Quick facts

School name
Ashgrove Elementary
District
Fremont County School District #25
Address
510 North First Street, Riverton, WY 82501
Phone
(307)856-2626
County
Fremont County
Level
Elementary
Grade range
01–03
Total enrollment
150
Teachers (FTE)
17
Student–teacher ratio
10.3:1
Free/Reduced lunch
90 (60%)
Locale
33-Town: Remote
NCES ID
560522000571
Charter school
No
Virtual school
No

Related schools

Other schools in Fremont County School District #25
Other schools in Riverton
Nearby schools

Frequently asked questions

About Ashgrove Elementary
How large is Ashgrove Elementary?
Ashgrove Elementary enrolls approximately 150 students in grades 01-03.
What age range does Ashgrove Elementary serve?
Ashgrove Elementary serves students from grade 01 through grade 03.
What is the student-teacher ratio at Ashgrove Elementary?
The student-to-teacher ratio at Ashgrove Elementary is approximately 10.3:1 (17 FTE teachers).
What is the racial breakdown of students at Ashgrove Elementary?
At Ashgrove Elementary, the student body is approximately 58% White, 9% Hispanic, 1% Black, 2% Asian, 8% Two or more.
Is Ashgrove Elementary public or private?
Ashgrove Elementary is a public K-12 school, overseen by Fremont County School District #25.
Data sourceSchool profile facts are sourced from the NCES. Community content is posted by allk12 members.
+ Post