"I bow to the people of Gujarat and Himachal Pradesh for their affection and trust in BJP. I assure them that we will leave no stone unturned in furthering the development journey of these states and serve the people tirelessly," he said in a series of tweets.
He also said the results proved that there is a strong support for "politics of good governance and development".
In another tweet in Hindi, Modi said development won and so did Gujarat.
The BJP today headed for a record sixth straight victory in Gujarat assembly polls, and was set to evict the Congress in Himachal Pradesh, tightening the party's grip over the country's politics with general elections only 18 months away.