The stomach cells that secrete hydrochloric acid are called parietal cells. These cells are found in the gastric glands, which are located in the lining of the stomach. Parietal cells secrete hydrochloric acid and intrinsic factor, which is essential for the absorption of vitamin B12.