Registration Fees By Vehicle Type

Registration Fees – Iowa Code 321.109, 321.115 through 321.123

Ambulance

(Motor vehicle equipped with life support systems)
$50
Used for transporting sick or injured persons needing medical care to medical facilities.

Antique

(Motor vehicle 25 years old or older)
$23 (1970-1983) or
$16 (1969 & older) if it's a car or MPV owned before 1/1/2009.
$50 if purchased after 1/1/2009

Buses

(Excluding church, private school and transit bus)
Gross weight based on empty weight of the vehicle plus 150 pounds multiplied by the number of passenger seats in the vehicle.

Electric Automobile

(Battery powered)

Model Years Old Fee
1 – 5 $25
6 or older $15

Hearse

$50

Motor Homes

Class Suggested Retail
List Price
Model Years Old Fee
Class A $80,000 & over: 1 – 5 $400
    6 & older $300
  $40,000 to $79,999: 1 – 5 $200
    6 & older $150
  $20,000 to $39,999: 1 – 5 $140
    6 & older $105
  Less than $20,000: 1 – 5 $120
    6 & older $85
       
Class B   1 – 5 $90
(Van type vehicle)   6 & older $65
       
Class C   1 – 5 $110
    6 & older $80

Motorcycle

Model Years Old Fee
1 – 5 $20
6 or older $10

Motorized Bicycle

(moped)
$7

Multipurpose Vehicle – 1992 and older models

$55

Examples: Chevrolet Blazer, Ford Bronco, IHC Scout, AMC Jeep CJ, and Dodge Ram Charger.

$60 – Special Equipped

321.109 – A multipurpose vehicle that has permanently installed equipment manufactured for and necessary to assist a person with a disability, who is either the owner or a member of the owner’s household, in entering and exiting the vehicle, or if the owner or a member of the owner’s household uses a wheelchair as his/her only means of mobility, the annual registration fee is $60.

Specially Equipped Vehicle Owner’s Certification

Passenger cars, low speed vehicles, 1993 and newer multipurpose vehicles, & 2010 and newer model year trucks (10K or less)

(Pertains to all vehicles where the registration fees are based on weight and list price of the vehicle.)

Model Years Old Percent of List Price
1 – 7 1.00
8 – 9 0.75
10 – 11 0.50
12 and after $50

Example: Weight: 3,000 pounds, list price: $18,500

3,000 X .40% = $12
$18,500 X 1% = $185
Annual Fee = $197

Semi Trailer

(Some part of the weight of the semi trailer and load rests upon the towing vehicle.)
$30

Special Truck & Truck Tractor

Special Truck Fees Chart

Small Regular Trailer less than 2,000 lbs

$20

Regular Trailer 2,000 lbs or greater

$30

Travel Trailer

(Designed as a place of human habitation for vacation or recreational purposes.)

Based on square footage of floor space rounded to nearest whole dollar.

Model Years Old Fee
1 – 6 $ .30 per sq. ft.
7 & older 75% of original fee

Regular Truck, Truck Tractor and Buses

Gross weight or combined gross weight of combination of vehicles. Certain motor trucks registered for 6 tons or less, towing trailers or semi trailers, not for hire, are exempt from registration for combined gross weight.

Regular Truck Fees Chart

Business Trade Truck

A business trade truck is 2010 model year > and weighs 10k or less and Owned by a Corp., LLC, or Partnership, or By a person who files a schedule C or schedule F form with IRS Which is eligible for depreciation under the IRS Code.

Leased – Same above criteria except: The lessee is a Corp, LLC, or Partnership and the truck is used primarily for purposes of the business, or The lessee is a person who files a schedule C or F form with IRS and the truck is used primarily for purposes of the person's own business or farming operation.

Penalties, up to $2,250, apply for falsely registering a vehicle as a business-trade truck. The owner must self-certify on the title application and each renewal to maintain business-trade usage. The vehicle must display a business-trade truck license plate and which cannot be personalized.

Business Trade Truck Chart

Pay Your Property Tax

Please click on your county in the image below to begin. You may also select from a list of counties instead.

State of Iowa Map Polk County Buchanan County Dickinson County Iowa County Linn County Poweshiek County Clayton County Floyd County Johnson County Montgomery County Pottawattamie County Lyon County Osceola County Emmet County Kossuth O'Brien County Clay County Palo Alto County Winnebago County Hancock County Cherokee County Buena Vista County Pocahontas County Humboldt County Wright County Crawford County Carroll County Greene County Boone County Story County Cass County Adair County Maddison County Adams County Union County Clarke County Lucas County Monroe County Wapello County Davis County Appanoose County Wayne County Decatur County Ringgold County Van Buren County Jefferson County Henry County Lee County Des Moines County Louisa County Washington County Keokuk County Mahaska County Warren County Allamakee County Benton County Tama County Marshall County Franklin County Butler County Fayette County Chickasaw County Howard County Mitchell County Cerro Gordo County Worth County Taylor County Page County Freemont County Mills County Harrison County Shelby County Audubon County Guthrie County Dallas County Jasper County Muscatine County Scott County Clinton County Cedar County Jones County Jackson County Dubuque County Delaware County Black Hawk County Grundy County Hardin County Calhoun County Sac County Ida County Monona County Woodbury County Plymouth County Sioux County Winneshiek County

Pay Your Vehicle Tags

Please click on your county in the image below to begin. You may also select from a list of counties instead.

State of Iowa Map Polk County Buchanan County Dickinson County Iowa County Linn County Poweshiek County Clayton County Floyd County Johnson County Montgomery County Pottawattamie County Lyon County Osceola County Emmet County Kossuth O'Brien County Clay County Palo Alto County Winnebago County Hancock County Cherokee County Buena Vista County Pocahontas County Humboldt County Wright County Crawford County Carroll County Greene County Boone County Story County Cass County Adair County Maddison County Adams County Union County Clarke County Lucas County Monroe County Wapello County Davis County Appanoose County Wayne County Decatur County Ringgold County Van Buren County Jefferson County Henry County Lee County Des Moines County Louisa County Washington County Keokuk County Mahaska County Marion County Warren County Allamakee County Benton County Tama County Marshall County Franklin County Butler County Bremer County Fayette County Chickasaw County Howard County Mitchell County Cerro Gordo County Worth County Taylor County Page County Freemont County Mills County Harrison County Shelby County Audubon County Guthrie County Dallas County Jasper County Muscatine County Scott County Clinton County Cedar County Jones County Jackson County Dubuque County Delaware County Black Hawk County Grundy County Hardin County Calhoun County Sac County Ida County Monona County Woodbury County Plymouth County Sioux County Winneshiek County