Experimental nuclear structure and decay data are evaluated for all of 15 known nuclides of mass 123 (Ru, Rh, Pd, Ag, Cd, In, Sn, Sb, Te, I, Xe, Cs, Ba, La, Ce). For each nuclide, detailed evaluated spectroscopic information is presented in each reaction and decay, and the best values combining all available data are recommended for level properties, γ and β radiations, and other spectroscopic properties. No excited states have been identified in 123Ru, 123Rh and 123Pd. For 123Ag, the long-predicted 1/2− β-emitting isomer has been identified at 60-keV by 2019Ch24 recently, resolving unknown excitation energies in the level scheme that was previously available only from isomeric decays of two isomers (202 ns and 393 ns) with the position and spin-parity of the former remaining unknown. Significant discrepancies exist between data on high-spin sequences based on 11/2(−) isomer in 123Cd (2002Hw01 and 2016Re05), which needs to be resolved with further experimental investigation. In 123Cs, the 114-ns isomer as the πg9/2 bandhead proposed at 231.6+x by 2000Gi12 has been resolved by 2004Si26 and 2004Si27 to be the 328-keV level that is proposed by 2000Gi12 as a separate level. Excited states in 123La and 123Ce have only been studied via (HI, xnγ) reactions, with their base levels and thus excitation energies remaining unknown. The β− decay schemes for daughter nuclide 123Cd, 123In and 123Sn and the ε decay schemes for 123Xe, 123Cs and 123Ba are considered incomplete due to large gaps between the highest observed excited levels and the Q-values. 123Sn, 123Sb, 123Te and 123I are the most extensively studied nuclides via various reactions and decays. This work supersedes earlier full evaluations of A=123 by 2004Oh11, 1993Oh12, 1980Ta02 and 1972Au10.