Syllables preserve within unit co-articulation effects, which results syllables to be a good choice as speech unit for speech database of many languages. Punjabi is a syllabic language, so syllables have been selected as the basic speech unit for the preparation of speech database for Punjabi. In order to select a minimal syllable set covering almost whole Punjabi word set to be stored in the speech database, all the available Punjabi syllables have been statistically analyzed over a large Punjabi corpus having more than 104 million words. This statistical analysis reveals very interesting and important facts about the actual use of Punjabi syllables by its speaker and writers. From the results of this analysis a relatively smaller syllable set of about first ten thousand (0.86% of total available 1156740 syllables) most frequently occurring syllables having cumulative frequency of occurrence less than 99.81% have been selected. Also, frequency of occurrence of these syllables at the three positions (starting, middle and end) in the words of corpus has been obtained, for detailed storage and better utilization of these syllables in certain applications like Text-to-Speech synthesis.