The 49-year-old actor and director later said the Prime Minister assured him that he would look into the issues raised by him.
"Just came out of my meeting with Honorable Prime Minister of India Shree Narendra Modiji. Was very kind of him to spare his valuable time.
"Shared with him the overwhelming support that we got from people across the country through 'Vote for Change' campaign on SMJ (Satyamev Jayate) on the various issues that we tackled in our show. He has assured me that he will look into all the matters," Aamir Khan said in a series of tweets later.
The 'Vote for Change' episode, which was aired in the run up to the last Lok Sabha elections, focused on criminalisation of politics in India while urging the voters to cast their votes to make a difference.
The Prime Minister's Office described the meeting in Narendra Modi's office in South Block as a "courtesy call".