Parafollicular cells are dispersed throughout the thyroid gland, primarily located in the interstitial spaces between thyroid follicles. They originate from the neural crest cells and migrate to the thyroid during embryonic development. These cells can be found individually or in small clusters and are usually more abundant in the central regions of the thyroid lobes.