On the front of the coin look to the lower left.
The last year of minting for the 'Indian Head' nickel (some times called the 'Buffalo' nickel) was 1938.
Check that coin again. The last year for the Indian head nickel was 1938.
The first Indian Head/Buffalo Nickel was minted in Philadephia in the year 1913. The coin is actually called a buffalo nickel or an Indian head nickel, but not "buffalo head". After all, it shows the entire buffalo, not just its head :)
Check that coin again. The last year for Indian head (or buffalo) nickels was 1938.
1913 was first year of issue.
The buffalo (actually a bison) is on the back, with an Indian head on the front. The date is on the front at the base of the Indian's neck.
1938 was the last year for the Indian Head nickel and all were struck at the Denver Mint. A circulated coin in collectible condition has values of $1.00-$3.00
Please check your coin again and post a new question. Indian head (a/k/a buffalo) nickels were minted from 1913 to 1938. Plus, the first nickels were issued in 1866. There were no nickels minted by the U.S. Mint in 1829. The first year of the Indian Head nickel was 1913 so perhaps what you have is a 1929 Indian Head nickel. Please examine your coin to be certain of what it is and then post a new question with the correct information. Sorry no Indian Head nickels dated 1829, but a 1929 Indian Head Nickel is $1.00-$3.00 for average coins.
The 1863 Indian Head cent is still the copper-nickel composition (.880 copper & .120 nickel) 1864 is the year they were first struck in bronze.
1935 is a very common year and the value depends on the condition of the coin. Most are 25 cents to $2.00
1936 is the highest mintage year for the series. Values for average circulated coins are $1.00 to $3.00
A buffle nickel is a fictional item that does not have any monetary value in the real world. It is often used in jokes or as a made-up concept.