We measured the excitation functions for the production of the radionuclides 95Zr , 95mNb and 95gNb from the natZr(p,x) reactions in the proton energy range of 10.6-43.6 MeV. The experiment was performed by irradiation of zirconium and copper foils simultaneously using 45 MeV proton beam from the MC-50 Cyclotron at the Korea Institute of Radiological and Medical Sciences, Korea, and the induced activity was measured with an HPGe γ -ray detector. Proton energies along the foil stack were calculated using the computer code SRIM-2013. The proton beam flux entered each foil was determined via the natCu(p,x)62Zn and natCu(p,x)65Zn monitoring reactions. The cumulative cross sections of the natZr(p,x)95Zr reaction were measured because it was unable to separate the activity from the decay of 95Y to 95Zr . However, independent cross sections of the natZr(p,x)95 mNb and natZr(p,x)95 gNb reactions were determined, since the independent activities of 95mNb and 95gNb can also be measured. In addition, the thick target yields of the 95Zr , 95mNb and 95gNb isotopes were also determined. The current results are compared with the previously measured data as well as with the theoretical values from the TALYS-1.9 code and the TENDL-2019 data library.