The Boring PartsFederalLocal · USLocal · Canada

Craig, CO

Recent Craig City Council topics include planning & zoning, development projects, budget & taxes, resolutions & ordinances, public safety, roads & infrastructure.

Topics found in recent meetings

Get Craig meeting alerts

One email when Craig posts a new agenda or minutes. Free, unsubscribe anytime.

Official website pages

CraigCO averageUS Census ACS
Population
9,022
Per-capita income
$35,858
Median home value
$252,900
Bachelor's or higher
21%
Typical home value $302,448 -0.4% yr/yr · +34% 5-yr
Home-value trend 2000–2026 (Zillow ZHVI)
Jump to meetings ↓

Municipal budget

US Census Annual Survey of Local Government Finances
Total revenue$1.3M (FY2023)
Total spending$238K (FY2023)
Taxes$1.3M (FY2023)
Debt outstanding$5.5M (FY2023)
Spending per resident$27 (FY2023)

Development activity

Housing units permitted — US Census Building Permits Survey
202511 housing units ($5.5M)

Upcoming

📅 Subscribe to Craig meetings — new meetings appear in your calendar automatically
Tue Nov 10, 2026 · 17:30

City Council

Craig Council Chambers, Craig
Mon Nov 16, 2026 · 18:00

Planning and Zoning Commission

Craig Council Chambers, Craig
Tue Nov 24, 2026 · 17:30

City Council

Craig Council Chambers, Craig
Tue Dec 8, 2026 · 17:30

City Council

Craig Council Chambers, Craig
Mon Dec 21, 2026 · 18:00

Planning and Zoning Commission

Craig Council Chambers, Craig
Tue Dec 22, 2026 · 17:30

City Council

Craig Council Chambers, Craig
Tue Jan 12, 2027 · 17:30

City Council

Craig Council Chambers, Craig
Mon Jan 18, 2027 · 18:00

Planning and Zoning Commission

Craig Council Chambers, Craig
Tue Jan 26, 2027 · 17:30

City Council

Craig Council Chambers, Craig
Tue Feb 9, 2027 · 17:30

City Council

Craig Council Chambers, Craig
Mon Feb 15, 2027 · 18:00

Planning and Zoning Commission

Craig Council Chambers, Craig
Tue Feb 23, 2027 · 17:30

City Council

Craig Council Chambers, Craig
Tue Mar 9, 2027 · 17:30

City Council

Craig Council Chambers, Craig
Mon Mar 15, 2027 · 18:00

Planning and Zoning Commission

Craig Council Chambers, Craig
Tue Mar 23, 2027 · 17:30

City Council

Craig Council Chambers, Craig
Tue Apr 13, 2027 · 17:30

City Council

Craig Council Chambers, Craig
Mon Apr 19, 2027 · 18:00

Planning and Zoning Commission

Craig Council Chambers, Craig
Tue Apr 27, 2027 · 17:30

City Council

Craig Council Chambers, Craig
Tue May 11, 2027 · 17:30

City Council

Craig Council Chambers, Craig
Mon May 17, 2027 · 18:00

Planning and Zoning Commission

Craig Council Chambers, Craig
Tue May 25, 2027 · 17:30

City Council

Craig Council Chambers, Craig
Tue Jun 8, 2027 · 17:30

City Council

Craig Council Chambers, Craig
Mon Jun 21, 2027 · 18:00

Planning and Zoning Commission

Craig Council Chambers, Craig
Tue Jun 22, 2027 · 17:30

City Council

Craig Council Chambers, Craig
Mon Jul 19, 2027 · 18:00

Planning and Zoning Commission

Craig Council Chambers, Craig
Tue Jul 27, 2027 · 17:30

City Council

Craig Council Chambers, Craig

Recent meetings

Tue Oct 27, 2026 · 17:30

City Council

City Council to consider 2027 budget and utility rate increases

The City Council will discuss the 2027 budget and property tax levies. The body is also considering ordinances to increase water, wastewater, and refuse collection fee rates. Other items include grant funding for the Meadows Apartments and a master plan update.

budgetutilitieshousingplanningtaxes
Craig Council Chambers, Craig
📄 From the agenda
Extracted text of the official agenda document (automated extraction — may contain OCR/formatting errors).
Agenda City Council Meeting October 27, 2026 Meeting Information Watch the live stream of the meeting or watch the recording later on Facebook. 5:30 pm: Council Meeting Please note that action (including final action) may be taken on any or all of the following items: 1. Pledge of Allegiance 2. Roll Call 3. Call to Order 4. Consent Agenda Note: The Consent Agenda consists of proposed actions on business matters which are considered routine and for which approval is based on previously approved City policy or practice. The Consent Agenda will be approved by a single motion to “Approve the Consent Agenda” and Council Members will vote without debate. Council Members may move to remove a Consent Agenda matter for any reason and request that it be managed separately for discussion and consideration. Matters removed from the Consent Agenda will be placed on the agenda as an item of “Other Business” for discussion and consideration. A. Approval of Minutes from October 13, 2026, regular council meeting. B. Approval of Bills through October 22, 2026, in the amount of $603,488.92 C. Acceptance of Payroll and Benefits for October 23, 2026, in the amount of $485,976.71. 5. Agenda A. Approval of the agenda for October 27, 2026, regular council meeting. B. Disclosure of Potential Conflicts of Interest regarding Agenda Items. 6. Presentations A. Traci Hiatt, The Health Partnership / Yampa Valley Community Foundation to present a Mental H …
Excerpt truncated on this listing page. Full text →
🗳️ How they voted (2 roll-call votes)
Named votes as recorded in the official record.
Roll Call
5 yea
Derek Duran yea · Michelle Gottschall yea · Jnl Linsacum yea · Chris Nichols yea · Randy Looper yea
Adjourn
5 yea
Derek Duran yea · Michelle Gottschall yea · Jnl Linsacum yea · Chris Nichols yea · Randy Looper yea
Mon Oct 19, 2026 · 18:00

Planning and Zoning Commission

Commission to consider agreement for Tunatua RV Resort

The Planning and Zoning Commission will meet to discuss a recommendation for the City Council regarding the Tunatua RV Resort. The discussion focuses on a Deferred Recreational Amenities and Certificate of Occupancy Agreement.

zoningrv-resortland-usedevelopment
Craig Council Chambers, Craig
📄 From the agenda
Extracted text of the official agenda document (automated extraction — may contain OCR/formatting errors).
Agenda Planning and Zoning Commission Meeting October 19, 2026 Meeting Information Watch the live stream of the meeting or watch the recording later on Facebook 5:45 p.m. Work Session 6:00 p.m. Regular Meeting 1. Call to Order 2. Roll Call 3. Approval of Minutes A. Approval of Minutes from September 21, 2026. 4. New Business A. Consider a recommendation to City Council for a Deferred Recreational Amenities and Certificate of Occupancy Agreement for the Tunatua RV Resort at 4175 W US-40, Craig, Colorado 81625. 5. Commission Reports 6. Staff Reports 7. Adjourn
Tue Oct 13, 2026 · 17:30

City Council

City Council to consider moratorium on natural medicine businesses

The City Council will discuss a resolution to extend a moratorium on natural medicine and healing center businesses. The body will also review a site plan for a new shop and appoint a representative to the Carbon Free Futures Development Advisory Board.

business-regulationzoningbudgetappointmentspublic-health
✓ Decided: Council extends moratorium on natural medicine businesses until April 2027

The City Council approved the extension of a moratorium on applications for natural medicine and healing center businesses until April 13, 2027. Additionally, the council approved a site plan for a new shop at 791 Industrial Avenue and appointed a representative to the Carbon Free Futures Development Advisory Board.

Craig Council Chambers, Craig
📄 From the agenda
Extracted text of the official agenda document (automated extraction — may contain OCR/formatting errors).
Agenda City Council Meeting October 13, 2026 Meeting Information Watch the live stream of the meeting or watch the recording later on Facebook 5:30 pm: Council Meeting Please note that action (including final action) may be taken on any or all of the following items: 1. Pledge of Allegiance 2. Roll Call 3. Call to Order 4. Consent Agenda Note: The Consent Agenda consists of proposed actions on business matters which are considered routine and for which approval is based on previously approved City policy or practice. The Consent Agenda will be approved by a single motion to “Approve the Consent Agenda” and Council Members will vote without debate. Council Members may move to remove a Consent Agenda matter for any reason and request that it be managed separately for discussion and consideration. Matters removed from the Consent Agenda will be placed on the agenda as an item of “Other Business” for discussion and consideration. A. Approval of Minutes from September 22, 2026, regular council meeting. B. Approval of Bills through October 8, 2026, in the amount of $1,061,561.21. C. Acceptance of Payroll and Benefits for September 25, 2026, in the amount of $472,466.17 and for October 9, 2026, in the amount of $464,814.62. 5. Agenda A. Approval of the agenda for October 13, 2026, regular council meeting. B. Disclosure of Potential Conflicts of Interest regarding Agenda Items. 6. Presentations A. Police Chief Mike Cochran to admin …
Excerpt truncated on this listing page. Full text →
📄 From the minutes
Extracted text of the official minutes document (automated extraction — may contain OCR/formatting errors).
Regular City Council Meeting October 13, 2026 Minutes 1. Pledge of Allegiance Mayor Nichols brought to order at 5:30 p.m. the first regular meeting of the Craig City Council for the month of October 2026. In addition to Mayor Nichols, those present were Councilmembers Jnl Linsacum, Derek Duran, Randy Looper, Joe Herod, and Luke Tucker. Staff present were City Manager KC Hume, City Attorney Heather Cannon, Assistant City Attorney Garry Rhoden, Finance Director Mindy Elliott, City Clerk Katie Carmody, Police Chief Michael Cochran, Public Works Director Danny Paul, Building Official Marlin Eckhoff, Executive Assistant Laura Skowronski, and GIS/Technology Tech John Meinhart. Joining via Zoom Councilwoman Michelle Gottschall. All participated in the Pledge of Allegiance. 2. Roll Call City Clerk Katie Carmody took Councilmember roll call. Those present were Mayor Nichols and Councilmembers Michelle Gottschall, Jnl Linsacum, Derek Duran, Randy Looper, Joe Herod, and Luke Tucker. 3. Call to Order 4. Consent Agenda A. Approval of Minutes from September 22, 2026, regular council meeting. B. Approval of Bills through October 8, 2026, in the amount of $1,061,561.21. C. Acceptance of Payroll and Benefits for September 25, 2026, in the amount of $472,466.17 and for October 9, 2026, in the amount of $464,814.62. Councilman Looper moved with a second by Councilman Herod to approve the consent agenda as presented, which included the approval of the min …
Excerpt truncated on this listing page. Full text →
🗳️ How they voted (1 roll-call vote)
Named votes as recorded in the official record.
Adjourn
6 yea
Derek Duran yea · Jnl Linsacum yea · Chris Nichols yea · Randy Looper yea · Joe Herod yea · Luke Tucker yea
Tue Sep 22, 2026 · 17:30

City Council

Council to decide on LMD fund dissolution and RTA support letter

The City Council will consider routine approvals including minutes, bills, and payroll, then discuss and potentially approve Economic Development Advisory Committee recommendations for dissolving Local Marketing District funds across several community events, and a letter of support for a Yampa Valley RTA federal funding request.

budgetfinanceeconomic-developmenttransportationpublic-comment
✓ Decided: Craig City Council awards multiple LMD dissolution funds and denies one

The Craig City Council approved the consent agenda, several Local Marketing District (LMD) dissolution fund requests for local events and programs, and a letter of support for a regional transportation authority federal funding request. The council voted to deny an LMD fund request for Powder Mountain Ventures / Powderbound Adventure after Councilwoman Gottschall recused herself due to a conflict of interest. Additionally, the council excused two absences and received financial and staff reports.

Craig Council Chambers, Craig
📄 From the agenda
Extracted text of the official agenda document (automated extraction — may contain OCR/formatting errors).
Agenda City Council Meeting September 22, 2026 Meeting Information Watch the live stream of the meeting or watch the recording later on Facebook 5:30 pm: Council Meeting Please note that action (including final action) may be taken on any or all of the following items: 1. Pledge of Allegiance 2. Roll Call 3. Call to Order 4. Consent Agenda Note: The Consent Agenda consists of proposed actions on business matters which are considered routine and for which approval is based on previously approved City policy or practice. The Consent Agenda will be approved by a single motion to “Approve the Consent Agenda” and Council Members will vote without debate. Council Members may move to remove a Consent Agenda matter for any reason and request that it be managed separately for discussion and consideration. Matters removed from the Consent Agenda will be placed on the agenda as an item of “Other Business” for discussion and consideration. A. Approval of minutes from September 8, 2026, regular council meeting. B. Approval of bills through September 17, 2026, in the amount of $799,365.94. C. Approval of Payroll and Benefits for September 11, 2026, in the amount of $463,329.99. 5. Agenda A. Approval of the agenda for the September 22, 2026, regular council meeting. B. Disclosure of Potential Conflicts of Interest regarding Agenda Items. 6. Presentations 7. City Manager Report 8. Staff Reports A. Finance Director Mindy Elliott to prese …
Excerpt truncated on this listing page. Full text →
📄 From the minutes
Extracted text of the official minutes document (automated extraction — may contain OCR/formatting errors).
Regular City Council Meeting September 22, 2026 Minutes 1. Pledge of Allegiance Mayor Chris Nichols brought to order at 5:30 p.m. the second regular meeting of the Craig City Council for the month of September 2026. In addition to Mayor Nichols, those present were Councilmembers Michelle Gottschall, Jnl Linsacum, Derek Duran, and Luke Tucker. Staff present were City Manager KC Hume, City Attorney Heather Cannon, Assistant City Attorney Garry Rhoden, Finance Director Mindy Elliott, City Clerk Katie Carmody, and GIS/Technology Tech John Meinhart. All participated in the pledge of allegiance. 2. Roll Call City Clerk Katie Carmody took Councilmember roll call. Those present were Mayor Nichols and Councilmembers Michelle Gottschall, Jnl Linsacum, Derek Duran, and Luke Tucker. Councilman Tucker moved with a second by Councilman Duran to excuse the absences of Councilmembers Randy Looper and Joe Herod. Ayes: 5. Nays: 0. Motion carried. 3. Call to Order 4. Consent Agenda A. Approval of minutes from September 8, 2026, regular council meeting. B. Approval of bills through September 17, 2026, in the amount of $799,365.94. C. Approval of Payroll and Benefits for September 11, 2026, in the amount of $463,329.99. Councilman Duran moved with a second by Councilwoman Gottschall to approve the consent agenda as presented, which included the approval of the minutes from the regular council meeting on September 8, 2026, the approval of bills through …
Excerpt truncated on this listing page. Full text →
🗳️ How they voted (2 roll-call votes)
Named votes as recorded in the official record.
Roll Call
5 yea
Derek Duran yea · Michelle Gottschall yea · Jnl Linsacum yea · Chris Nichols yea · Luke Tucker yea
Adjourn
5 yea
Derek Duran yea · Michelle Gottschall yea · Jnl Linsacum yea · Chris Nichols yea · Luke Tucker yea
Mon Sep 21, 2026 · 18:00

Planning and Zoning Commission

Commission to weigh site plan for hobby shop, hear master plan kickoff

The Moffat County Planning and Zoning Commission will hold a work session and regular meeting. They will consider recommending a site plan for a personal hobby shop, hear a tentative plan for vacant land, and receive an update on a new City of Craig Master Plan. The agenda also includes routine approval of minutes.

planningzoningsite-planmaster-planpublic-hearing
Craig Council Chambers, Craig
📄 From the agenda
Extracted text of the official agenda document (automated extraction — may contain OCR/formatting errors).
Agenda Planning and Zoning Commission Meeting September 21, 2026 Meeting Information Watch the live stream of the meeting or watch the recording later on Facebook 5:30 p.m. Work Session 6:00 p.m. Regular Meeting 1. Call to Order 2. Roll Call 3. Approval of Minutes A. Approval of Minutes from May 18, 2026. 4. Presentations A. Bruce Timberg to present a tentative plan for vacant land owned by Mr. Timberg that lies east of the intersection of Pine Street and East 12th Street. 5. New Business A. Consider a recommendation to City Council for a Site Plan request from Mike Thompson to construct a 3,672 sq. ft. one story shop for personal hobby use at 791 Industrial Ave, Green Tree Business Park, Lot: 6, Block 1. 6. Commission Reports 7. Staff Reports A. Public Works Director Danny Paul to present information on the kickoff of a new City of Craig Master Plan proposed to be completed by early 2028. 8. Adjourn
Tue Sep 8, 2026 · 17:30

City Council

Moffat County City Council meeting scheduled for September 8, 2026

The City Council will review routine business including bills, payroll, and board appointments. The meeting includes a presentation from Northwest Colorado Health and reports from the Police and Public Works departments.

government-operationsfinancepublic-safetypublic-worksappointments
✓ Decided: Craig City Council approves consent agenda, bills, payroll

The Craig City Council approved the consent agenda, which included the August 25 meeting minutes, bills totaling $570,578.61, payroll and benefits of $507,670.59, and three appointments to the Parks, Recreation, Open Space & Trails Advisory Board. The council also approved the meeting agenda. No other substantive decisions were made; the meeting included presentations and reports only.

Craig Council Chambers, Craig
📄 From the agenda
Extracted text of the official agenda document (automated extraction — may contain OCR/formatting errors).
Agenda City Council Meeting September 8, 2026 Meeting Information Watch the live stream of the meeting or watch the recording later on Facebook 5:30 pm: Council Meeting Please note that action (including final action) may be taken on any or all of the following items: 1. Pledge of Allegiance 2. Roll Call 3. Call to Order 4. Consent Agenda Note: The Consent Agenda consists of proposed actions on business matters which are considered routine and for which approval is based on previously approved City policy or practice. The Consent Agenda will be approved by a single motion to “Approve the Consent Agenda” and Council Members will vote without debate. Council Members may move to remove a Consent Agenda matter for any reason and request that it be managed separately for discussion and consideration. Matters removed from the Consent Agenda will be placed on the agenda as an item of “Other Business” for discussion and consideration. A. Approval of Minutes from August 25, 2026, regular council meeting. B. Approval of Bills through August 31, 2026, in the amount of $570,578.61. C. Approval of Payroll and Benefits through August 28, 2026, in the amount of $507,670.59. D. Approval of the Appointments of Randy Vorhees, Lyndsay Haywood and June O'Neill to serve three-year terms on the Parks, Recreation, Open Space & Trails Advisory Board. 5. Agenda A. Approval of the agenda for September 8, 2026, regular council meeting. B. Disclosure of …
Excerpt truncated on this listing page. Full text →
📄 From the minutes
Extracted text of the official minutes document (automated extraction — may contain OCR/formatting errors).
Regular City Council Meeting September 8, 2026 Minutes 1. Pledge of Allegiance Mayor Nichols brought to order at 5:30 p.m. the first regular meeting of the Craig City Council for the month of September 2026. In addition to Mayor Nichols, those present were Councilmembers Michelle Gottschall, Jnl Linsacum, Joe Herod, and Luke Tucker. Staff present were City Manager KC Hume, City Attorney Heather Cannon, Finance Director Mindy Elliott, City Clerk Katie Carmody, Police Chief Michael Cochran, Public Works Director Danny Paul, Parks and Recreation Director Ryan Dennison, and GIS/Technology Tech John Meinhart. Joining via Zoom was Councilman Randy Looper. 2. Roll Call Councilwoman Gottschall moved with a second by Councilman Tucker to approve the absence of Councilman Duran. Ayes: 6. Nays: 0. Motion carried. 3. Call to Order 4. Consent Agenda A. Approval of Minutes from August 25, 2026, regular council meeting. B. Approval of Bills through August 31, 2026, in the amount of $570,578.61. C. Approval of Payroll and Benefits through August 28, 2026, in the amount of $507,670.59. D. Approval of the Appointments of Randy Vorhees, Lyndsay Haywood and June O'Neill to serve three-year terms on the Parks, Recreation, Open Space & Trails Advisory Board. Councilman Tucker moved with a second by Coucilman Herod to approve the consent agenda as presented, which included the approval of the minutes from the regular council meeting on August 25, 2026, t …
Excerpt truncated on this listing page. Full text →
🗳️ How they voted (3 roll-call votes)
Named votes as recorded in the official record.
Roll Call
6 yea
Michelle Gottschall yea · Jnl Linsacum yea · Chris Nichols yea · Randy Looper yea · Joe Herod yea · Luke Tucker yea
Consent Agenda
6 yea
Michelle Gottschall yea · Jnl Linsacum yea · Chris Nichols yea · Randy Looper yea · Joe Herod yea · Luke Tucker yea
Adjourn [Approve]
10 yea
Michelle Gottschall yea · Jnl Linsacum yea · Chris Nichols yea · Joe Herod yea · Luke Tucker yea · Michelle Gottschall yea · Jnl Linsacum yea · Chris Nichols yea · Joe Herod yea · Luke Tucker yea
Tue Aug 25, 2026 · 17:30

City Council

Craig Council Chambers, Craig
Tue Aug 11, 2026 · 17:30

City Council

Craig Council Chambers, Craig
Tue Jul 28, 2026 · 17:30

City Council

Craig Council Chambers, Craig
Mon Jul 20, 2026 · 18:00

Planning and Zoning Commission

Moffat County Planning Commission meets; agenda is procedural only

This is a routine Planning and Zoning Commission meeting with no substantive items listed. The agenda contains only standard procedural steps: call to order, roll call, approval of minutes, new business, staff and commission reports, and adjournment. No specific decisions, proposals, or public hearings are identified.

planning-commissionproceduralmoffat-county
Craig Council Chambers, Craig
📄 From the agenda
Extracted text of the official agenda document (automated extraction — may contain OCR/formatting errors).
Agenda Planning and Zoning Commission Meeting July 20, 2026 Meeting Information Watch the live stream of the meeting or watch the recording later on Facebook 5:30 p.m. Work Session 6:00 p.m. Regular Meeting 1. Call to Order 2. Roll Call 3. Approval of Minutes 4. New Business 5. Staff Reports 6. Commission Reports 7. Adjourn
Tue Jul 14, 2026 · 18:30

City Council

Council to discuss rail station area plan bid and 2025 financial audit

The City Council will review the 2025 Financial Audit for the City of Craig. The Council will also consider a bid award for the Craig Rail Station Area Plan.

financeinfrastructurepublic-workspoliceaudit
Craig Council Chambers, Craig
📄 From the agenda
Extracted text of the official agenda document (automated extraction — may contain OCR/formatting errors).
Agenda City Council Meeting July 14, 2026 Meeting Information Watch the live stream of the meeting or watch the recording later on Facebook 5:00 pm: City Council Workshop – 6:30 pm: Council Meeting Please note that action (including final action) may be taken on any or all of the following items: 1. Pledge of Allegiance 2. Roll Call 3. Call to Order 4. Consent Agenda Note: The Consent Agenda consists of proposed actions on business matters which are considered routine and for which approval is based on previously approved City policy or practice. The Consent Agenda will be approved by a single motion to “Approve the Consent Agenda” and Council Members will vote without debate. Council Members may move to remove a Consent Agenda matter for any reason and request that it be managed separately for discussion and consideration. Matters removed from the Consent Agenda will be placed on the agenda as an item of “Other Business” for discussion and consideration. A. Approval of minutes from June 23, 2026, regular council meeting. B. Approval of bills through July 9, 2026 in the amount of $1.710,575.85. 5. Agenda A. Approval of the agenda for the July 14, 2026, regular council meeting. 6. Presentations A. Kevin Kimball, The Adams Group, LLC to present the 2025 Financial Audit for the City of Craig. 7. City Manager Report 8. Council Reports A. Disclosure of Potential Conflicts of Interest regarding Agenda Items. 9. Public Comment …
Excerpt truncated on this listing page. Full text →
💰 Federal awards (top 10 by amount)
Largest recent federal contract/grant awards to recipients in this city (2023–present), via USAspending.gov.
$1.2MPETRONERDS LLC
Department of Defense · RESEARCH AND STUDIES
$745,320PETRONERDS LLC
Department of Defense · STRATEGIC AND COMPETITIVE ANALYSIS OF COAL POWER.
$389,300ANSON EXCAVATING & PIPE, INC.
Department of Agriculture · ROCK CRUSHING - QUARTZITE PIT
$384,049ELEVATED TECHNOLOGIES LLC
Department of Veterans Affairs · ELEVATOR MAINTENANCE SERVICE
$359,935X FIELD SERVICES LLC
Department of the Interior · BLM-CO LSFO SAND WASH IMPROVEMENTS
$354,817ELEVATED TECHNOLOGIES LLC
Department of Veterans Affairs · ELEVATOR MAINTENANCE AND INSPECTION TESTING SERVICES
$323,2953B ENTERPRISES, LLC
Department of Agriculture · ROAD AND BRIDGE CONSTRUCTION AND MAINTENANCE IDIQ WILSON PARK GRAVEL P
$163,784BUBBLES & BROOMS CLEANING SERVICE LLC
Department of the Interior · BLM CO-LSFO (CRAIG, CO) JANITORIAL SERVICES
$162,318X FIELD SERVICES LLC
Department of the Interior · UT-JONES HOLE NFH-WATER SYS IMPROVEMENTS
$129,825X FIELD SERVICES LLC
Department of the Interior · HOHN HOLZ LAKES ROAD

Source: USAspending.gov (U.S. Treasury) — federal awards only, not city budgets.

🌐 County-level context (Moffat County)
County-level context — from BLS, IRS, FEMA, HUD, Census. These figures cover the whole county this city sits in, not just the city itself.
Business establishments389 (3,181 employees · 2023)
Fair Market Rent (2BR)$1,142/mo (179 assisted households · 2025)
Adults with low literacy17.5% (low numeracy 29% · 2017)

Sources: BLS LAUS, IRS SOI, FEMA, NHTSA FARS, Census CBP, HUD, NCES PIAAC

City profile

Everything below is drawn from this city’s own public record and primary-source government data. AI-written summaries are a finding aid, not a citable quote.

48
Recorded votes
$1.3M
Annual budget
$5.5M
Debt outstanding
11
Permitted housing units

The money — in

source: Census gov-finance & state comptroller

Budget

Revenue$1.3M
Spending$238K
Revenue ran ahead of operating spending this year.

Debt load LOW

Outstanding debt$5.5M
Debt-to-revenue4.08×
Debt-load index36 / 100
A debt-load indicator (national percentile of debt, deficit & aid-reliance) — not a solvency verdict. Cross-checked against official state fiscal-stress scores where they exist.

Outcomes — economic mobility

source: Opportunity Atlas (Harvard) · research use

For kids who grew up here in low-income households, their adult household-income rank (0–1). The average hides a gap by race:

White kids
0.470
All kids
0.461

Research-only layer, shown here for context — not included in the CC BY 4.0 bulk download.

Where it’s happening

geocoded land-use decisions
🗺 Interactive map
Every rezoning, development approval, and permit — explore the geocoded records in the research explorer.
🔗 Embed this city · use the data

Free to reuse under CC BY 4.0 — a link back is appreciated. Paste this into your site:

<iframe src="https://mytown.theboringparts.com/city/ci.craig.co.us/embed/" width="100%" height="640" loading="lazy" style="border:1px solid #ddd;border-radius:8px" title="Craig government meetings"></iframe>
<p>Local government meetings via <a href="https://mytown.theboringparts.com/city/ci.craig.co.us/">MyTown</a></p>

The credit line under the iframe is a real link back — keep it and you help others find us (and it satisfies the CC BY attribution). Prefer JSON? API v2 meetings · full embed & API guide.