A method for producing a catalyst of formula Formula Mo 12 Bi a Fe b Co c Ni d X e Y f Z g O h wherein X is at least one element selected from the group consisting of Mg, Ca, Mn, Cu, Zn, Ce and Sm; Y is at least one element selected from the group consisting of B, P, As, Sb and W; Z is at least one element selected from the group consisting of Na, K, Rb and Cs; a to g represent atomic ratios of the respective components; h is a numerical value determined by degrees of oxidations of the catalyst components; a = 0.80 to 2.0, b = 1 to 2.5; c = 3 to 7; d = 2 to 3.5; e = 0 to 10; f = 0 to 10; g = 0.01 to 0.10; h is expressed by the numerical value satisfying oxidation states of other elements; d/a is 1.9 or more and 3.2 or less; d/g is 29 or more and 69 or less; and a/g is 18 or more and 35 or less, the method comprising the steps of (a) preparing a slurry containing the catalyst components by adding an iron component raw material, a cobalt component raw material, a nickel component material, a molybdenum component raw material, a bismuth component raw material, a Z component raw material, and optionally an X component raw material and optionally an Y component raw material in a prescribed ratio into water and mixing, wherein the molybdenum component raw material is composed of only ammonium molybdate, the weight of water for dissolving the ammonium molybdate is controlled to 8.5 times or less relative to the weight of molybdenum contained in the ammonium molybdate, the bismuth component raw material is composed of only bismuth nitrate, the weight of the nitric acid aqueous solution for dissolving the bismuth nitrate is controlled to 2.3 times or more relative to the weight of bismuth contained in the bismuth nitrate, and the nitric acid concentration of the nitric acid aqueous solution for dissolving the bismuth nitrate is controlled to 10% by weight or more, (b) drying the slurry containing the components of the formula, thereby obtaining a dry powder, (c) calcining the obtained dry powder at a temperature of 200°C or higher and 600°C or lower, thereby obtaining a preliminaryily calcined powder, (d) shaping the obtained preliminarily calcined powder into a spherical, cylindrical or annular form, optionally by supporting the powder on an inert carrier, thereby obtaining a shaped body and (e) calcining the obtained shaped body again at 200 to 600 °C for 1 to 12 hours. (a) preparing a slurry containing the catalyst components by adding an iron component raw material, a cobalt component raw material, a nickel component material, a molybdenum component raw material, a bismuth component raw material, a Z component raw material, and optionally an X component raw material and optionally an Y component raw material in a prescribed ratio into water and mixing, wherein the molybdenum component raw material is composed of only ammonium molybdate, the weight of water for dissolving the ammonium molybdate is controlled to 8.5 times or less relative to the weight of molybdenum contained in the ammonium molybdate, the bismuth component raw material is composed of only bismuth nitrate, the weight of the nitric acid aqueous solution for dissolving the bismuth nitrate is controlled to 2.3 times or more relative to the weight of bismuth contained in the bismuth nitrate, and the nitric acid concentration of the nitric acid aqueous solution for dissolving the bismuth nitrate is controlled to 10% by weight or more, (b) drying the slurry containing the components of the formula, thereby obtaining a dry powder, (c) calcining the obtained dry powder at a temperature of 200°C or higher and 600°C or lower, thereby obtaining a preliminaryily calcined powder, (d) shaping the obtained preliminarily calcined powder into a spherical, cylindrical or annular form, optionally by supporting the powder on an inert carrier, thereby obtaining a shaped body and (e) calcining the obtained shaped body again at 200 to 600 °C for 1 to 12 hours.