Segons dades recopilades per Josep M. Badia, el mas Codinacs ja existia al segle XIII. Concretament s'esmenta en un pergamí de 1294 de l'Arxiu de Prat de Cornet. Aquest any l'hereu era un tal Bernat, i el mas formava part de la parròquia de Sant Esteve de Vilaramó. A l'edat mitjana, en canvi, no hi ha constància del mas la Codina, que posteriorment va esdevenir el més puixant de la zona. En un capbreu del castell de Gaià de 1692-93 ja hi apareix el mas la Codina, anomenat aleshores Codina Subirana. En aquest moment l'hereu era Joan Codina i tenia la possessió de cinc masos secundaris: Codinac (avui dit Codinacs), Codina Jussana, "Torrent vel Codineta" (segurament l'acual mas Racons, pertanyent a la parròquia de Sant Esteve de Vilaramó), la Bena i Casa de Sant Esteve. Al segle XIX, segons el Registre de la Riquesa de 1883, Codinacs continuava sent una masoveria de la Codina. Les seves terres abastaven una superfície de només 4,51 ha, aproximadament la metitat de les quals eren conreades per parcers. Fins dates ben recents Codinacs encara formava part de la Codina, però fa poc la finca es va segregar. Pels volts de 2002 el contrapès de Codinachs fou traslladat a l'actual emplaçament pels seus propietaris.