Glucose and lipids are essential to the body, but excess glucose or lipids lead to metabolic syndrome. ATP-binding cassette (ABC) proteins are involved in the homeostasis of glucose and lipid in that they regulate insulin secretion and remove excess cholesterol from the body. Sulfonylurea receptor (SUR) is a subunit of the ATP-sensitive potassium channels, which regulate insulin secretion from pancreatic -cells by sensing cellular metabolic levels. ABCG1 removes excess cholesterol from peripheral tissues and functions in reverse cholesterol transport to the liver. ABCG5 and ABCG8 suppress the absorption of cholesterol in the intestine and exclude cholesterol from the liver to the bile duct. ABCG1 and ABCG4, expressed in the central nervous system, play roles in lipid metabolism in the brain. These ABC proteins are targets of drugs and functional foods to cure and prevent diabetes, hyperlipidemia, and neurodegenerative diseases. In this review, recent knowledge of the physiological function and regulation of ABC proteins in the homeostasis of glucose and lipids is discussed.