Mornago is a comune, or municipality, located in the Province of Varese within the Lombardy region of northern Italy. It occupies an area of approximately 12 square kilometers and has a population of about 5,011 inhabitants.
The town is situated roughly 45 kilometers northwest of Milan and about 10 kilometers southwest of the city of Varese.