Landing essentials
Whether you can land, whether you can refuel, and how customs works here.
Overview
Perry Municipal Airport (KPRO) serves the Perry, Iowa area with a paved runway long enough for a range of business turbine traffic alongside a turf crosswind runway for lighter aircraft. The field is uncontrolled and unattended overnight, with published hours running seven days a week and both 100LL and Jet A available on the field. Customs is not offered on site, with Des Moines International the nearest customs airport of entry. KPRO sits within a cluster of general aviation fields west of Des Moines, including Jefferson Municipal, Boone Municipal, and Ames Municipal, giving dispatchers several nearby alternates.
Perry Municipal has two paved and unpaved runways. The longest, 14/32, is 5,500 ft long and 100 ft wide, with a concrete surface.
Runway geometry from published threshold coordinates. Not for navigation.
Runways are listed longest first.
Source: FAA Form 5010.
Perry Municipal has Jet A and 100LL available on the field. The airport has no control tower.
Source: FAA Form 5010 / NASR.
Perry Municipal does not clear customs. The nearest port of entry is Des Moines International (KDSM), 28 NM away.
Source: CBP list of ports of entry.
Perry Municipal recorded 316 business aviation movements in 2025. Traffic peaks in July. Business aviation traffic at KPRO peaks in the summer months, with July and June showing the highest monthly operations counts of the year.
Business jet movements, FAA TFMSC count. Peak month July, 49 movements in 2025.
Source: FAA TFMSC, business jet movements, 2025.
Perry Municipal averages 8.0 days above 90°F in July and 30.5 freeze days in January. July is the warmest month, with average highs of 85.4°F, and January the coldest, at 29.5°F.
Weather station is 2.3 NM from the field. Some values are estimated by the agency. 1991–2020 climate normals.
Source: NOAA NCEI.
Perry Municipal has published operating constraints in two categories: runway notes and other notes.
Runway edge lights for runway 14/32, along with PAPI and REIL for runways 14 and 32, are pilot-activated via the common traffic advisory frequency.
No snow removal is performed on the runways.
For clearance delivery, contact Des Moines Air Traffic Control Tower.
Source: FAA Chart Supplement.
Perry Municipal has five airfields within 29 NM. The closest is Jefferson Municipal (KEFW), 13.69 NM northwest.
Part of the Des Moines and Iowa area.
Source: Skystar calculation from official coordinates.
We arrange catering, fuel and trip support here. Supplier prices reach you unchanged; our coordination fee sits on its own line.
$1,200.00 catering order at KPRO.
What the kitchen invoices us is what your quote reads.
It does not move with the size of the order.
Passed on at the exact amount the processor took.
Market practice figures are industry averages, not a specific competitor.
Yes, Perry Municipal Airport (KPRO) stocks both 100LL avgas and Jet A fuel. The field is attended Monday through Saturday from 0800 to 1700 and Sunday from 0900 to 1600. Outside those hours, self-service arrangements or prior coordination may be needed since the airport is unattended overnight.
No, Perry Municipal Airport does not offer onsite customs processing. The nearest customs airport of entry is Des Moines International (KDSM), located approximately 28 nautical miles away. Flights requiring customs clearance should plan to route through KDSM rather than KPRO.
Perry Municipal Airport has two runways: a paved 14/32 concrete surface measuring 5,500 by 100 feet, and a turf 04/22 runway measuring 2,321 by 240 feet. The paved runway accommodates the airport's business turbine traffic, while the turf strip serves lighter general aviation aircraft. Pilots should note that snow removal is not performed at KPRO.
Yes, pilot-controlled lighting is available at Perry Municipal Airport. Runway edge lights on 14/32, along with PAPI and REIL systems on both 14 and 32, are activated via the common traffic advisory frequency. This allows arrivals and departures outside staffed hours without airport personnel present.