An irradiation parameter selection apparatus for a neutron beam, wherein irradiation parameters comprise irradiation points and irradiation angles, wherein, the irradiation parameter selection apparatus comprises: a sampling part for sampling multiple sets of irradiation points and irradiation angles, wherein a sampling of the irradiation points and the irradiation angles is a forward sampling, wherein a position of an irradiation point is determined outside the human body and the sampling is made sequentially at a fixed angle interval or a fixed distance interval, or the sampling is made randomly; or a reverse sampling, wherein a position of an irradiation point is determined within the range of a tumor, at a centroid or a deepest point of a tumor, and the sampling of irradiation angles is made by random sampling or at a predetermined angle interval; and a neutron beam angle is set to a vector direction from the irradiation point to the centroid or the deepest point of the tumor; a calculation part for calculating an evaluation value corresponding to each set of irradiation point and irradiation angle, wherein the evaluation value is obtained by sequentially calculating weighting factors of every organ in an organ track and summing up the weighing factors of every organ except the tumor, and the weighing factor of the organ is calculated according to a neutron intensity, a radiation sensitivity factor of the organ and a boron concentration of the organ, and after the evaluation values corresponding to the irradiation points and the irradiation angles are calculated, a quality of each set of irradiation point and the irradiation angle is sorted according to the evaluation values; and a selection part for selecting one optimal feasible set of irradiation point and irradiation angle from all sampled irradiation points and irradiation angles according to the evaluation values calculated by the calculation part, characterised in that the selection part removes unfeasible irradiation points and irradiation angles in an actual irradiation process from all the sampled irradiation points and irradiation angles and selects the optimal feasible set of the irradiation point and irradiation angle before the calculation of the evaluation values, and after sorting every set of irradiation point and irradiation angle, the selection part sequentially verifies whether each of the sets of irradiation points and irradiation angles is feasible from the best to the worst until the optimal feasible set of the irradiation point and irradiation angle is found. a sampling part for sampling multiple sets of irradiation points and irradiation angles, wherein a sampling of the irradiation points and the irradiation angles is a forward sampling, wherein a position of an irradiation point is determined outside the human body and the sampling is made sequentially at a fixed angle interval or a fixed distance interval, or the sampling is made randomly; or a reverse sampling, wherein a position of an irradiation point is determined within the range of a tumor, at a centroid or a deepest point of a tumor, and the sampling of irradiation angles is made by random sampling or at a predetermined angle interval; and a neutron beam angle is set to a vector direction from the irradiation point to the centroid or the deepest point of the tumor; a calculation part for calculating an evaluation value corresponding to each set of irradiation point and irradiation angle, wherein the evaluation value is obtained by sequentially calculating weighting factors of every organ in an organ track and summing up the weighing factors of every organ except the tumor, and the weighing factor of the organ is calculated according to a neutron intensity, a radiation sensitivity factor of the organ and a boron concentration of the organ, and after the evaluation values corresponding to the irradiation points and the irradiation angles are calculated, a quality of each set of irradiation point and the irradiation angle is sorted according to the evaluation values; and a selection part for selecting one optimal feasible set of irradiation point and irradiation angle from all sampled irradiation points and irradiation angles according to the evaluation values calculated by the calculation part, characterised in that the selection part removes unfeasible irradiation points and irradiation angles in an actual irradiation process from all the sampled irradiation points and irradiation angles and selects the optimal feasible set of the irradiation point and irradiation angle before the calculation of the evaluation values, and after sorting every set of irradiation point and irradiation angle, the selection part sequentially verifies whether each of the sets of irradiation points and irradiation angles is feasible from the best to the worst until the optimal feasible set of the irradiation point and irradiation angle is found.