An object of one aspect of the present invention is to make work related to design and manufacture of a prosthesis more efficient in dental treatment. According to the embodiment, from a database storing data including a plurality of tooth structures including natural teeth, information on the peripheral shape of the region where the prosthesis is to be mounted is used, and a plurality of teeth for the region where the prosthesis is to be mounted are used. A candidate is searched, a predetermined rule is applied to the matching degree of the search, a priority is given to the plurality of tooth candidates, and information on the plurality of tooth candidates is output based on the priority. A dental prosthesis design program for causing a computer to execute processing is provided.本発明の一側面では、歯科治療において、補綴物の設計、製作に係る作業をより効率化することを目的とする。実施形態によれば、天然歯を含む複数の歯の構造を含むデータを記憶したデータベースから、補綴物を装着する部位の周辺形状の情報を用いて、補綴物を装着する部位に対する複数の歯の候補を検索し、前記検索のマッチング度に所定の規則を適用して、前記複数の歯の候補に優先度を付与し、前記優先度に基づいて、前記複数の歯の候補に関する情報を出力する、処理をコンピュータに実行させる歯科補綴物設計プログラムが提供される。