91³Ô¹ÏÍø

Watch CBS News

Most Colorado school districts are small, says Keystone Policy Center report, and not getting enough attention

A new report out from the independent research group Keystone Policy Center casts a light on Colorado's small rural school districts.

"So much education policy and education focus is on the Front Range and the large school districts, and policymaking is made around the large school districts," said Van Schoales, senior policy director for the center.

Eighty percent of Colorado's school districts are small ones with average enrollments of about 330 students.

"Most school districts are little school districts, and they're in very rural places in Colorado, and we never talk about them. It's always an afterthought," said Schoales.

Ben Bauman agrees.

"All you need to do is come to a game here and you get to see the stands filled with the people who've been around this community for 60 years," said Bauman, who is superintendent at Weldon Valley Schools, located a few miles from Fort Morgan.

"Small-town feel" attracts out-of-district students

Weldona is a town that has lost population over the years, with the current official population running at about 100 people.

"We're kind of off the beaten path a little bit," said Bauman.

They compete for students, with about 58% of students coming from out of district.

"So they specifically come here for the small-town feel," Bauman said.

The report notes the beneficial aspects of the smaller districts, while noting difficulties.

"Rural schools deliver strong outcomes and deep community impact but operate within systems that frequently overlook their realities," the report states.

It estimates that about 80% of Colorado's school districts are rural, with an average number of about 330 students.

class.jpg
CBS

Weldon Valley has less than 200 students. A conglomeration of buildings are neat and clean. A total of 47 people work for the district. It's by far the largest local employer.

"What makes us special is being different," said Bauman.

Three years ago, the small number of voters favored a $6 million bond issue to add facilities to the school buildings, including a gym, athletic fields and agricultural center. The state helped with $11 million more to assist in the buildings. It's the yearly budgets that are the biggest challenges.

"We've got to somehow get public education out of the general fund," said Bauman.

Per pupil assistance is up and down with budget changes.

"If our student count is up, that means more dollars coming in," he explained. "If you lose 10 students at about $17,000 a kid, that can add up quickly."

District struggles to keep up with teacher salaries

Weldon Valley tries to keep up with teacher salaries in other districts in Morgan County, "But we are behind," said Bauman.

"It's hard to get qualified teachers from outside of the area. There's not going to be many people that want to move from Greeley or Denver to teach."

But he believes teachers stay for smaller class sizes and the quality of what they are doing.

school2.jpg
CBS

Keystone Center's report notes rural districts typically have higher graduation rates than larger urban ones. Small school environments foster closer relationships. They have difficulties not only with budgets, but state reporting systems and mandates are greater burdens.

Often schools like the schools in Weldona are venues for community events.

"We know our kids. They get to know us. No one falls through the cracks," Trevor Long, superintendent of Plateau Valley Schools, told Keystone for its report. The district is on the Grand Mesa, serving about 280 students.

"Policymakers need to pay more attention to what how these districts are working, and understand that oftentimes these schools end up being the largest employer. They're an economic engine for the towns. They're the community hub for the town," said Schoales.

Bauman would like more consistency on budget items. He is glad to accept recognition for what smaller school districts do.

"That is the best way to support our state is by supporting young kids that are representing our state and are going to be supporting our state in the future," he said.

While there is always talk of combining small districts he does not favor it for Weldona.

"We would lose our identity as a community of Weldona by combining with another district," he said. "We are a special district and I'd hate to be a part of someone else's dream and lose our dream."

Read the Keystone Policy Center report .

View CBS News In
CBS News App Open
Chrome Safari Continue
const link = doc.createElement('link'); link.rel = 'stylesheet'; link.href = '/fly/fly/bundles/cbsnewscontent/css/cmp-banner.min.css?v=296763317a51cab90faa73f1bb146d5c'; doc.head.appendChild(link); doc.body.innerHTML = CONSENT_MESSAGE; } else { el.insertAdjacentHTML('afterend', CONSENT_MESSAGE); } }); } function hidePrivacyMessage() { // Remove from the main document document.querySelectorAll(`.${CONSENT_MESSAGE_CLASS}`).forEach(el => el.remove()); // Remove from inside any iframes document.querySelectorAll('iframe').forEach(iframe => { const doc = iframe.contentDocument || iframe.contentWindow.document; doc.querySelectorAll(`.${CONSENT_MESSAGE_CLASS}`).forEach(el => el.remove()); }); } function activateGatedScripts() { // Handle both new format (cmp-gated-script) and old OneTrust/Ketch format (optanon-category-4) const gatedScripts = Array.from(document.querySelectorAll('script.cmp-gated-script, script.optanon-category-4')); // Activate scripts sequentially with a small delay to avoid timing issues let delay = 0; gatedScripts.forEach(function(placeholder, index) { setTimeout(function() { // Skip if already processed if (placeholder.hasAttribute('data-cmp-processed')) { return; } placeholder.setAttribute('data-cmp-processed', 'true'); const newScript = document.createElement('script'); newScript.type = 'text/javascript'; // Try new format first (data-cmp-src), then fall back to old format (data-src) const src = placeholder.getAttribute('data-cmp-src') || placeholder.getAttribute('data-src'); if (src) { newScript.src = src; } else if (placeholder.textContent) { // Inline script - just copy the content newScript.textContent = placeholder.textContent; } // Handle new format attributes (data-cmp-attrs) - for both inline and external scripts const attrs = placeholder.getAttribute('data-cmp-attrs'); if (attrs) { const tempDiv = document.createElement('div'); tempDiv.innerHTML = '
<\/div>'; const tempAttrs = tempDiv.firstChild.attributes; for (let i = 0; i < tempAttrs.length; i++) { // For external scripts, allow defer/async. For inline scripts, skip them (not valid) if (src || (tempAttrs[i].name !== 'async' && tempAttrs[i].name !== 'defer')) { newScript.setAttribute(tempAttrs[i].name, tempAttrs[i].value); } } } // Copy other attributes from old OneTrust format for (let i = 0; i < placeholder.attributes.length; i++) { const attr = placeholder.attributes[i]; // Skip attributes we've already handled or don't want to copy if (!['class', 'data-src', 'data-type', 'data-cmp-src', 'data-cmp-attrs', 'data-cmp-processed', 'type', 'async', 'defer', 'src'].includes(attr.name)) { newScript.setAttribute(attr.name, attr.value); } } placeholder.parentNode.replaceChild(newScript, placeholder); // If external script, manually trigger window.onload handlers after it loads // This handles widgets that use window.onload for initialization if (src) { newScript.addEventListener('load', function() { // If page already loaded and script set a new onload handler, trigger it if (document.readyState === 'complete' && window.onload) { const originalOnload = window.onload; window.onload = null; // Clear temporarily to prevent loops originalOnload(); // Execute the handler } }); } }, delay); delay += 500; // 500ms delay between each script to allow full loading }); } cbsoptanon.onScriptsReady(function(cmp) { cmp.ot.targetingAllowed(function(allowed) { if (!allowed) { showPrivacyMessage(); } else { activateGatedScripts(); } }); cmp.ot.awaitInitialConsent(function(consent_model) { cmp.ot.addOnConsentChangedHandler(function() { cmp.ot.targetingAllowed(function(allowed) { if (allowed) { hidePrivacyMessage(); activateGatedScripts(); } else { showPrivacyMessage(); } }); }); }); });