 Armona is located in northern Kings County at .California State Route 198 runs through the community, leading east into Hanford, the county seat, and west to Lemoore.According to the United States Census Bureau, the CDP has a total area of , all of it land.