Nazareth was built on a hill overlooking a cliff in Galilee sometime before the New Testament's timeframe (before the birth of Jesus). The town was very small, but large enough to house a Jewish synagogue, which contained a copy of the Book of Isaiah. Virtually nothing is known about when or why the town was constructed. It is known that the town had a very insignificant population and was predominantly Jewish, despite its location in Gentile territory.
While its origins are unclear, the town was one of prophecy. In the Book of Matthew a prophecy is referred to that foretold Jesus living in Nazareth. There is not an obvious Scriptural prophecy that tells this (except an indirect inference that could be implied), so it may have originated from a linguistic pun in Isaiah, or a prophecy not recorded in the Bible (but given by God, since it was fulfilled).
Nazareth was viewed very negatively, maybe in light of the unclarity in prophecy. Before Jesus ministry a view spread by the Pharisees was that a prophet couldn't originate from Nazareth. This may be, because of a misunderstanding arising from prophecy that the Messiah would be born in Bethlehem. In addition the town may have been generally hated by Judeans with no relevance to prophecy. Regardless if negative views was connected with scriptural misunderstanding, the town had an unpositive reputation