Situated a single nautical mile southeast of the city center of Petersburg, in the Petersburg Borough, Alaska, Petersburg James A Johnson Airport is a public airport owned by the Alaska Department of Transportation and Public Facilities. Alaska Airlines is the leading airline serving the airport with Wrangell, Seattle, Ketchikan, Juneau, and Anchorage being the top destinations. Petersburg James A Johnson Airport consists of one asphalt-paved runway in good condition.
There are 12 aircraft based on the field of Petersburg James A Johnson Airport, such as multiple-engine airplanes, helicopters, and single-engine airplanes. The major aircraft operations Petersburg James A Johnson Airport provides are local general aviation, air taxi, military, commercial, and transient general aviation.