Kings County is located in southern New Brunswick, Canada. Its historical shire town is Hampton.
Both the Saint John and Kennebecasis rivers pass through the county.
Approximately half of the Kings County population lives in suburbs of the nearby city of Saint John.