Local taxes › Jones County › Oxford Junction

City

Oxford Junction

Jones County · How cities work

$3,640 a yearproperty tax on a $200,000 home here, FY27, for every local government ($43.20 per $1,000 of taxable value)1
$1,760 a yearof that goes to the city ($20.84 per $1,000)
$146,947property taxes the city levies, FY27
$369,487city budget, FY27, without city-run utilities (not yet reported)2

Who runs it

The city council passes ordinances, adopts the budget and sets the city’s property tax.

  • Brandy HartwigOxford Junction Mayor · elected November 4, 2025
  • Jeffrey L. CarstensenOxford Junction City Council At-Large · elected November 4, 2025
  • Josh NicelyOxford Junction City Council At-Large · elected November 4, 2025
  • Robert E HinesOxford Junction City Council At-Large · elected November 4, 2025
  • Angela WoodOxford Junction City Council At-Large · elected November 7, 2023
  • Darean WittOxford Junction City Council At-Large · elected November 7, 2023

Officials are worked out from election results: every member whose four-year term is still running, plus appointments and titles Iowa Funnel has been told about. A resignation may not show yet.

Meetings and agendas

What the council is deciding: each agenda, the resolutions and ordinances on it, and a plain-language summary.

Iowa Funnel doesn’t read this city’s agendas yet. Every council and board posts its agenda at least 24 hours before it meets.

Property taxes

How the bill is collected · What each levy is for

Who gets a property owner’s tax bill in Oxford Junction

Homes and businesses in most of Oxford Junction pay a combined $43.20 per $1,000 of taxable value (FY27). They pay it all to the Jones County treasurer, who passes each government its share; the city sets and gets only its own piece, $20.84. Estimate your bill.

Rates over time

Per $1,000 of taxable value: the typical combined rate people in Oxford Junction pay, and the city government’s own piece of it.

YearCombinedCity’s own
FY20$43.63$21.45
FY21$44.35$22.19
FY22$44.55$22.55
FY23$45.18$23.29
FY24$45.84$23.00
FY25$52.68$27.05
FY26$50.22$25.34
FY27$43.20$20.84
Show the numbers
YearCombinedCity’s own
FY20$43.63$21.45
FY21$44.35$22.19
FY22$44.55$22.55
FY23$45.18$23.29
FY24$45.84$23.00
FY25$52.68$27.05
FY26$50.22$25.34
FY27$43.20$20.84

Compared with places this size3

Oxford Junction’s city property tax rate of $20.84 per $1,000 is the 5th highest of 181 Iowa cities with 280–640 people. The middle of the group is $12.91.

Stanhope: $29.10Rolfe: $22.67Elliott: $21.61Charter Oak: $21.32Earling: $20.47Pomeroy: $19.60Fort Atkinson: $19.19Salem: $19.15Dumont: $19.04Dexter: $18.69Fonda: $18.52Massena: $18.23Swea City: $18.04Elma: $17.82Callender: $17.78Casey: $17.72Dows: $17.70New Hartford: $17.69Vail: $17.66Ringsted: $17.65Emerson: $17.54Murray: $17.44Thompson: $17.25Ashton: $17.17Pierson: $17.12Burt: $17.10Latimer: $16.96Lohrville: $16.95Elk Horn: $16.78Mccallsburg: $16.58Whittemore: $16.54Irwin: $16.46Titonka: $16.45Early: $16.35Truro: $16.34Lewis: $16.25Duncombe: $16.10Bayard: $16.05Scranton: $16.01Granville: $16.00Minden: $15.77Minburn: $15.75Peterson: $15.27Russell: $15.18Stanwood: $15.12Zearing: $14.99Arlington: $14.98Maynard: $14.85Plainfield: $14.84Ryan: $14.84Otho: $14.82Wyoming: $14.81Humeston: $14.80Hopkinton: $14.79Gilmore City: $14.60Sabula: $14.38Garrison: $14.38Lorimor: $14.36Collins: $14.32Clermont: $14.30Moulton: $14.25Ocheyedan: $14.22Garwin: $14.08Farragut: $14.07Mystic: $14.01Lime Springs: $13.95Dow City: $13.94Wesley: $13.91Diagonal: $13.91Bussey: $13.83Mondamin: $13.82Livermore: $13.78Fertile: $13.70Albion: $13.58Lamont: $13.57New Albin: $13.55Persia: $13.41Lawler: $13.39Lacona: $13.38Ute: $13.26New Market: $13.25Plymouth: $13.21Bennett: $13.16Quasqueton: $13.12Farmington: $13.10Anthon: $13.05Little Rock: $13.03Lehigh: $12.97Menlo: $12.92Templeton: $12.91Brighton: $12.88Goldfield: $12.73Delmar: $12.68Galva: $12.68Badger: $12.67Martensdale: $12.63Williams: $12.57Norway: $12.53Everly: $12.51Mccausland: $12.45Spillville: $12.40Modale: $12.34Mingo: $12.31Brandon: $12.29Moravia: $12.27Bonaparte: $12.17Hawkeye: $12.11Colesburg: $11.97Liscomb: $11.96Albert City: $11.88Thornton: $11.86Runnells: $11.79Allerton: $11.72Atalissa: $11.71Kelley: $11.69Orient: $11.66Ellsworth: $11.57Terril: $11.48Westside: $11.45Churdan: $11.31Miles: $11.28Sutherland: $11.25Arcadia: $11.23Milton: $10.98Ireton: $10.93New Vienna: $10.91Letts: $10.91Birmingham: $10.87Charlotte: $10.86Richland: $10.82Grand Mound: $10.78Batavia: $10.77Riverdale: $10.67Bode: $10.64Union: $10.58Calamus: $10.47Lovilia: $10.46Danbury: $10.43Radcliffe: $10.37Stacyville: $10.36Andrew: $10.22Royal: $10.20Bronson: $10.14Rudd: $10.13Floyd: $10.02What Cheer: $10.01Cumming: $9.85Breda: $9.80Lynnville: $9.68Salix: $9.63Farnhamville: $9.18Middletown: $9.16Alleman: $9.12Lester: $8.94Crescent: $8.72Ainsworth: $8.62Gilman: $8.10Grandview: $8.10Kellogg: $8.10Lost Nation: $8.10Nichols: $8.10Luana: $7.98Agency: $7.94Delhi: $7.81Klemme: $7.74Beacon: $7.56Sheldahl: $7.56Worthington: $7.50Marquette: $7.08Columbus City: $6.94Donahue: $6.83Keystone: $6.80New Virginia: $5.97Holy Cross: $5.91Conesville: $5.86University Park: $5.27Orleans: $4.13Maharishi Vedic City: $3.87Wahpeton: $3.19West Okoboji: $2.92Oxford Junction: $20.84$2.92 lowest$29.10 highestmiddle
See all 181
#PlaceRate per $1,000People
1Stanhope$29.10354
2Rolfe$22.67505
3Elliott$21.61328
4Charter Oak$21.32521
5Oxford Junction$20.84424
6Earling$20.47394
7Pomeroy$19.60511
8Fort Atkinson$19.19300
9Salem$19.15380
10Dumont$19.04614
11Dexter$18.69631
12Fonda$18.52636
13Massena$18.23352
14Swea City$18.04545
15Elma$17.82493
16Callender$17.78361
17Casey$17.72387
18Dows$17.70509
19New Hartford$17.69555
20Vail$17.66383
21Ringsted$17.65346
22Emerson$17.54401
23Murray$17.44609
24Thompson$17.25478
25Ashton$17.17434
26Pierson$17.12335
27Burt$17.10404
28Latimer$16.96477
29Lohrville$16.95366
30Elk Horn$16.78631
31Mccallsburg$16.58356
32Whittemore$16.54478
33Irwin$16.46320
34Titonka$16.45491
35Early$16.35571
36Truro$16.34515
37Lewis$16.25358
38Duncombe$16.10374
39Bayard$16.05402
40Scranton$16.01496
41Granville$16.00302
42Minden$15.77581
43Minburn$15.75317
44Peterson$15.27321
45Russell$15.18475
46Stanwood$15.12612
47Zearing$14.99508
48Arlington$14.98415
49Maynard$14.85466
50Plainfield$14.84392
51Ryan$14.84348
52Otho$14.82417
53Wyoming$14.81526
54Humeston$14.80472
55Hopkinton$14.79622
56Gilmore City$14.60484
57Sabula$14.38498
58Garrison$14.38345
59Lorimor$14.36377
60Collins$14.32503
61Clermont$14.30571
62Moulton$14.25596
63Ocheyedan$14.22424
64Garwin$14.08469
65Farragut$14.07480
66Mystic$14.01318
67Lime Springs$13.95467
68Dow City$13.94477
69Wesley$13.91382
70Diagonal$13.91331
71Bussey$13.83378
72Mondamin$13.82335
73Livermore$13.78382
74Fertile$13.70300
75Albion$13.58444
76Lamont$13.57429
77New Albin$13.55435
78Persia$13.41292
79Lawler$13.39392
80Lacona$13.38336
81Ute$13.26326
82New Market$13.25381
83Plymouth$13.21368
84Bennett$13.16330
85Quasqueton$13.12587
86Farmington$13.10583
87Anthon$13.05534
88Little Rock$13.03447
89Lehigh$12.97395
90Menlo$12.92347
91Templeton$12.91337
92Brighton$12.88592
93Goldfield$12.73617
94Delmar$12.68541
95Galva$12.68416
96Badger$12.67540
97Martensdale$12.63413
98Williams$12.57299
99Norway$12.53463
100Everly$12.51570
101Mccausland$12.45314
102Spillville$12.40371
103Modale$12.34284
104Mingo$12.31314
105Brandon$12.29331
106Moravia$12.27625
107Bonaparte$12.17357
108Hawkeye$12.11429
109Colesburg$11.97379
110Liscomb$11.96292
111Albert City$11.88627
112Thornton$11.86394
113Runnells$11.79467
114Allerton$11.72432
115Atalissa$11.71287
116Kelley$11.69312
117Orient$11.66363
118Ellsworth$11.57495
119Terril$11.48310
120Westside$11.45283
121Churdan$11.31359
122Miles$11.28400
123Sutherland$11.25628
124Arcadia$11.23588
125Milton$10.98395
126Ireton$10.93571
127New Vienna$10.91384
128Letts$10.91358
129Birmingham$10.87371
130Charlotte$10.86386
131Richland$10.82532
132Grand Mound$10.78608
133Batavia$10.77434
134Riverdale$10.67385
135Bode$10.64304
136Union$10.58378
137Calamus$10.47348
138Lovilia$10.46456
139Danbury$10.43315
140Radcliffe$10.37540
141Stacyville$10.36436
142Andrew$10.22374
143Royal$10.20379
144Bronson$10.14294
145Rudd$10.13339
146Floyd$10.02297
147What Cheer$10.01595
148Cumming$9.85527
149Breda$9.80492
150Lynnville$9.68382
151Salix$9.63303
152Farnhamville$9.18364
153Middletown$9.16365
154Alleman$9.12439
155Lester$8.94309
156Crescent$8.72626
157Ainsworth$8.62511
158Gilman$8.10530
159Grandview$8.10431
160Kellogg$8.10597
161Lost Nation$8.10425
162Nichols$8.10317
163Luana$7.98303
164Agency$7.94623
165Delhi$7.81438
166Klemme$7.74429
167Beacon$7.56434
168Sheldahl$7.56312
169Worthington$7.50374
170Marquette$7.08434
171Columbus City$6.94385
172Donahue$6.83336
173Keystone$6.80616
174New Virginia$5.97499
175Holy Cross$5.91348
176Conesville$5.86350
177University Park$5.27476
178Orleans$4.13503
179Maharishi Vedic City$3.87290
180Wahpeton$3.19337
181West Okoboji$2.92311

The $8.10 limit

Oxford Junction’s general levy is $8.13 per $1,000 of taxable value in FY27, $0.03 above the limit; it has to come down in steps.4 202 of 934 Iowa cities have a higher general levy. All cities.

FY23 $8.10 · FY24 $8.10 · FY25 $8.37 · FY26 $8.37 · FY27 $8.13 (before FY25, the general levy alone)

Outside the limit: $12.71 more5

  • Liability, property & self insurance costs$8.09 · $56,674
  • Total Employee Benefit Levies$2.46 · $17,195
  • Debt Service Levy$2.17 · $15,175

The city’s levies, FY27

What the city raises from each levy. The general levy is capped by state law; the others are set aside for one purpose.

  • Consolidate General Fund$56,91139%
  • Liability, property & self insurance costs$56,67439%
  • Total Employee Benefit Levies$17,19512%
  • Debt Service Levy$15,17510%

Budget and spending

Reading a local budget

Where each dollar of Oxford Junction’s budget goes, FY26

Business Type / Enterprise: 42¢ of every dollar42¢Public Works: 19¢ of every dollar19¢General Government: 13¢ of every dollar13¢Public Safety: 12¢ of every dollar12¢Culture and Recreation: 9¢ of every dollar9¢Everything else: 6¢ of every dollar

Planned spending from all funds, including city-run utilities like water and sewer (“business type”), which some cities run and others don’t. Transfers between funds are left out. “Cities this size” is the average for the 180 Iowa cities closest in size (280–640 people).

Where it goesOf each dollarCities this size (180)
Business Type / Enterprise42¢39¢
Public Works19¢19¢
General Government13¢15¢
Public Safety12¢9¢
Culture and Recreation9¢9¢
Everything else6¢4¢

Planned spending, FY27

All funds: property taxes, utility and other fees, state and federal money. “Business type” is city-run utilities and enterprises like water or sewer.

  • Public Works$120,67833%
  • Public Safety$93,04025%
  • General Government$85,37623%
  • Culture and Recreation$54,02515%
  • Debt Service$16,3684%

The state’s FY27 file doesn’t include business type / enterprise yet ($285,486 in FY26), so this total is low.

Budget compared with what it spent, FY23
FunctionBudgetSpent
Public Works$147,583$146,806
Public Safety$71,546$85,477
Health and Social Services$0$0
General Government$73,405$75,044
Debt Service$41,135$41,225
Culture and Recreation$56,840$47,395
Community and Economic Development$0$0
Capital Projects$300,000$1.1M
Business Type / Enterprise$241,776$289,779

What it spent each year

FY24 left out6

$1.8M
$1.6M

Debt, reserves and audits

How local debt works · What an audit tells you

What Oxford Junction owes

$1.4M at June 30, 2026: $3,352 per resident. 243rd most per resident of 939 Iowa places of its kind (the list).7

$2.3M
$1.4M
June 30OwedPer resident
2026$1.4M$3,352
2025$1.6M$3,694
2024$1.6M$3,731
2023$2.3M$5,450
2022$1.8M$4,261
2021$1.5M$3,431
2020$1.2M$2,926
2019$1.3M$3,140
2018$1.4M$3,344
2017$1.5M$3,448
2016$1.5M$3,644
2015$1.6M$3,835
2014$1.7M$4,024
2013$1.7M$4,053
2012$1.4M$3,381
2011$1.7M$3,984
2010$1.6M$3,826
Show the numbers
June 30OwedPer resident
2026$1.4M$3,352
2025$1.6M$3,694
2024$1.6M$3,731
2023$2.3M$5,450
2022$1.8M$4,261
2021$1.5M$3,431
2020$1.2M$2,926
2019$1.3M$3,140
2018$1.4M$3,344
2017$1.5M$3,448
2016$1.5M$3,644
2015$1.6M$3,835
2014$1.7M$4,024
2013$1.7M$4,053
2012$1.4M$3,381
2011$1.7M$3,984
2010$1.6M$3,826

Down 12% since 2010.

The 5% limit8

General obligation debt is $43,244, 6% of the limit of about $747,664 (5% of $15.0M, the full value of its taxable property in 2024).

6 obligations at June 30, 2026
KindForPaid off byOwed
Revenue Bonds3 cell sewer lagoon2037$677,000
Revenue BondsSRF Loan for Sewer Main & Manhole Lining and Repair Phase 12041$494,000
Revenue BondsLagoon Liner/Sludge Removal2044$101,000
Revenue BondsSRF Loan for Sewer Main Lining Phase 22028$69,000
General ObligationYellow Dump Truck2029$43,244
Revenue BondsSRF loan for new well #42033$37,000

General obligation bonds are repaid from property taxes; revenue bonds and loans from the fees or revenue they’re tied to. On the Treasurer’s site

Money in reserve

The state’s budget files don’t include cities’ fund balances9. Oxford Junction’s latest audit has them: Periodic Examination, period ending Wednesday, March 31, 2021 (PDF).

Audits10

The latest: Periodic Examination for the period ending Wednesday, March 31, 2021 (PDF), released Monday, November 29, 2021, by a CPA firm.

State money

What the State of Iowa pays the city each year, and whether it has kept up with prices. Does state money keep pace? 11

What the state pays the city every year

Road Use Tax for streets, the commercial and industrial tax “backfill”, and ambulance reimbursement, paid every year by formula: $56,329 in FY25, down 4% since FY19 while prices rose 25%, so it buys 24% less. Grants are below.

Show the numbers
SourceFY22FY23FY24FY25
Road Use Tax (streets)$55,562$53,668$55,089$55,388
Commercial and industrial tax replacement (“backfill”)–$1,317$1,129$941

Grants and project money

State grants and money for specific projects (roads, development, natural resources) vary with what the city applies for and wins, so they aren’t counted as the state’s regular support.

$94,967
$5,588
  • CEBA grants$5,588100%
YearGrants and projects
FY19$0
FY20$0
FY21$94,967
FY22$40,000
FY23$0
FY24$0
FY25$5,588
Show the numbers
YearGrants and projects
FY19$0
FY20$0
FY21$94,967
FY22$40,000
FY23$0
FY24$0
FY25$5,588

Has it kept up with prices?

Each source from FY19 to FY25, after inflation.

  • Road Use Tax (streets)−25%$58,938 → $55,388, down 6% since FY19 while prices rose 25%, so it buys 25% less

Collected by the state for the city

The local option sales tax is a city tax voters approved; the state collects it with the state sales tax and sends it back. It isn’t state aid. It’s up 32% since FY19 while prices rose 25%, so it buys 6% more.

$55,933
$52,598

Federal grants, for comparison: $573,014 in FY25.

Business awards

Every award statewide

Elections

Running for mayor and city council

Filing opens Monday, August 23, 2027: in 285 days.

For the Tuesday, November 2, 2027 election, candidates file Monday, August 23, 2027 to Thursday, September 16, 2027 with the county auditor (or the city clerk, if the auditor names the clerk to take them)12.

In a city that can hold a primary, filing runs Monday, August 9, 2027 to Thursday, August 26, 2027.

Most recent: November 4, 2025

City · 2

Local races from civicAPI and county auditors for Oxford Junction; official results are on each county auditor’s site.

Who has filed for Tuesday, November 2, 2027

Filing hasn’t opened. These seats are expected on the ballot.

  • Oxford Junction City Council At-Large (2 seats)
    Now held by Angela Wood, Darean Witt
  • Oxford Junction Mayor
    Now held by Brandy Hartwig

Candidates as county auditors and civicAPI list them; a filing can take a few days to appear here13.

Past ballot measures

None found since 2022.

When a measure can be on the ballot

  • Tuesday, March 2, 2027 · no bond or debt questions
  • Tuesday, September 14, 2027 · no bond or debt questions
  • Tuesday, November 2, 2027 · any question, including bonds
  • Tuesday, March 7, 2028 · no bond or debt questions

Bonds and other borrowing can only go on the November ballot14.

Related places