|Elevation||262 m (860 ft)|
|Time zone||IST (UTC+5:30)|
Machhiwara is a developing town in the Ludhiana district of the Indian state of Punjab. Machhiwara is famous for Gurudwara Sri Charan Kanwal Sahib associated with Guru Govind Singh and named after the Guru's feet that are compared to the lotus flower.
Machhiwara name came from machhi(fish)+ wara (ground). machhiwara use to be a tiny fishing village on the edge of satluj river in ancient times, currently satluj river's flow changed with time. Now satluj river runs 13 km away from machhiwara.
Battle of Machhiwara (15 May 1555) between Humayun and Afghans
When Humayun was struggling to regain his power on India,Humayun captured Lahore in February 1555. Another detachment of his forces captured Dipalpur. Next, the Mughal army occupied Jalandhar and their advanced division proceeded towards Sirhind. Sikandar Shah Suri sent a force of 30,000 horses with Naseeb Khan and Tatar Khan but they were defeated by the Mughal army in a battle at Machhiwara.
Rana Udho Singh Ghorewaha
This town was owned by Rana Udho Singh Ghorewaha who received Rahon as a Jagir from Akbar the Great in return for his capturing of the rebel General Bairam Khan. This town and many surrounding it were owned by Ghorewaha Rajputs.
Guru Gobind Singh and Machhiwara
When Emperor Aurangzeb's army attacked the fortress of Chamkaur Sahib, Guru Gobind Singhji successfully resisted their onslaught and slipped away into the forests of Machhiwara. The Mughal forces got wind of his whereabouts and Guru Gobind Singhji was saved by two of his Muslim devotees who disguised him as their Muslim prophet. The place where the Guruji rested is where the Gurudwara stands today.there are 4 gurudawars(Sikh temple) in machhiwara. machhiwara is a famous destination for Sikh pilgrims. 13 April every year there is a bis festival of vashaki celebrated. other Sikh religious festival of SABHA is held on 21,22,23 of December every year.
Machhiwara is located at  It has an average elevation of 262 metres (859 feet). machhiwara is located 38 km northeast of ludhiana city and 69 km west of capital city of chandigarh. it lies only 9 km from samarala, which is situated on the ludhiana chandigarh highway..
As of 2001[update] India census, Machhiwara had a population of 18,363. Males constitute 53% of the population and females 47%. The major Jat clan in the town is Dhaliwal, and Waraich. Machhiwara has an average literacy rate of 60%, higher than the national average of 59.5%: male literacy is 64%, and female literacy is 56%. In Machhiwara, 14% of the population is under 8 years of age.
also the Hindu festival of dushera is celebrated with a larger crowd in month of October every year after consecutive 9 days of ram-lila(life story of Hindu God Ram played during the night time on stage)
- Falling Rain Genomics, Inc - Machhiwara
- "Census of India 2001: Data from the 2001 Census, including cities, villages and towns (Provisional)". Census Commission of India. Archived from the original on 2004-06-16. Retrieved 2008-11-01.