Resources / Structured data / Template

LocalBusiness JSON-LD Template

Describe one physical business or branch with its public address, contact details, coordinates, and maintained opening hours.

What this describes

Use LocalBusiness for one physical business or branch. Replace it with a more specific subtype, such as Restaurant, Dentist, or Store, when that subtype is accurate. Create a distinct entity and stable identifier for each location.

Copyable template

{
  "@context": "https://schema.org",
  "@type": "LocalBusiness",
  "@id": "https://www.example.com/locations/example-city/#business",
  "name": "Example Business — Example City",
  "url": "https://www.example.com/locations/example-city/",
  "image": "https://www.example.com/images/example-city-location.jpg",
  "telephone": "+1-555-555-0100",
  "priceRange": "$$",
  "address": {
    "@type": "PostalAddress",
    "streetAddress": "100 Example Street",
    "addressLocality": "Example City",
    "addressRegion": "CA",
    "postalCode": "90000",
    "addressCountry": "US"
  },
  "geo": {
    "@type": "GeoCoordinates",
    "latitude": 34.000000,
    "longitude": -118.000000
  },
  "openingHoursSpecification": [
    {
      "@type": "OpeningHoursSpecification",
      "dayOfWeek": [
        "https://schema.org/Monday",
        "https://schema.org/Tuesday",
        "https://schema.org/Wednesday",
        "https://schema.org/Thursday",
        "https://schema.org/Friday"
      ],
      "opens": "09:00",
      "closes": "17:00"
    }
  ]
}

Customize it

Validate it

Use the live-page JSON-LD validation tutorial, verify the coordinates and all contact details, then test the rendered location page with Schema.org Validator and Google’s Rich Results Test. Recheck after moves, schedule changes, or profile updates. The location can reference its parent Organization when that relationship is accurate.

Official references

Completion check

  • Use the most specific accurate LocalBusiness subtype.
  • Match location facts to the visible page and maintained business profiles.
  • Verify coordinates, opening hours, and telephone number.