Moga is a city located in the Indian state of Punjab. It is situated in the southwestern part of Punjab and is the headquarters of the Moga district. The city is located about 75 kilometers from the city of Ludhiana and 165 kilometers from the state capital, Chandigarh. Moga is situated on the National Highway 95.
The economy of Moga is primarily based on agriculture, with the region being known for its production of wheat, rice, and sugarcane. The city also has a small industrial sector, with industries related to textiles, sugar, and food processing. Moga is well-connected to other cities in Punjab and neighboring states by road and rail. The nearest airport is in Ludhiana, which is about 70 kilometers away. The city has a number of educational institutions, including several schools and colleges.